原创 UITableViewCell選中狀態多出一條默認的分割線

 self.tableView.separatorStyle = UITableViewCellSeparatorStyleNone;這個方法能更改未選中時的分割線選中狀態時還有另一條分割線,//(位置應該是在最開始創建cell時的高度,

原创 iOS 8 Auto Layout界面自動佈局系列3-使用代碼添加布局約束

本系列的第一篇文章介紹了自動佈局的基本原理,第二篇文章通過一個簡單的例子演示瞭如何使用Xcode的Interface Builder(簡稱IB)以可視化方式添加約束。本篇爲該系列的第三篇文章,主要介紹如何通過代碼來添加布局約束。  其實

原创 iOS 8 Auto Layout界面自動佈局系列1-自動佈局的基本原理

蘋果今年如約放出了新的iPhone 6與iOS 8系統,SDK針對新的設備和系統的界面適配也進行了若干改進,因此我也想藉此機會跟大家分享一下我自己關於界面自動佈局的理解,如有錯誤請不吝指教。 一、視圖定位的基本原理 視圖(Vie

原创 iOS文件夾管理

簡單記錄一下 NSString *docs = [NSHomeDirectory() stringByAppendingPathComponent:@"Documents"] ;//document路徑 NSString *lo

原创 iOS 8 Auto Layout界面自動佈局系列2-使用Xcode的Interface Builder添加布局約束

上一篇文章《iOS 8界面自動佈局系列-1》簡要介紹了iOS界面佈局方式的前世今生。本篇文章將詳細介紹如何使用自動佈局實現不同屏幕尺寸的適配。 添加自動佈局約束(下文簡稱約束)有以下三種方式: 使用Xcode的Interfac

原创 ios中攝像頭/相冊獲取圖片,壓縮圖片,上傳服務器方法總結

本文章介紹了關於ios中攝像頭/相冊獲取圖片,壓縮圖片,上傳服務器方法總結,有需要了解的同學可以參考一下下。 這幾天在搞iphone上面一個應用的開發,裏面有需要攝像頭/相冊編程和圖片上傳的問題,在這裏總結一下。 【部分知識】 ip

原创 UILabel刪除線不顯示

給UIlabel添加刪除線[attributedStr addAttribute:NSStrikethroughStyleAttributeName value:@(NSUnderlinePatternS

原创 Masonry介紹與使用實踐:快速上手Autolayout

http://www.cocoachina.com/ios/20141219/10702.html 前言 1 MagicNumber -> autoresizingMask -> autolayout 以上是純手寫代

原创 Objective C 中的nil,Nil,NULL和NSNull理解

nil nil 是 ObjC 對象的字面空值,對應 id 類型的對象,或者使用 @interface 聲明的 ObjC 對象。 例如: ? NSString *someString = nil; NSURL *som

原创 簡單使用storyboard

原文:Storyboards Tutorial in iOS 7: Part 1        感謝翻譯小組成員heartasice熱心翻譯。如果您有不錯的原創或譯文,歡迎提交給我們,更歡迎其他朋友加入我們的翻譯小組(聯繫

原创 iOS icon及啓動頁的使用和設置

icon圖標是ios程序包必需的一部分,每個程序都要包含正確的iocn圖標,否則將不能通過蘋果的審覈,下面就講解一下icon的設置方法。 iphone程序去用icon Icon.png 57 X 57  用於程序商店和在iP

原创 UITableView 下拉header放大,statusBar改變顏色

-(void)scrollViewDidScroll:(UIScrollView *)scrollView{    CGFloat width = self.view.frame.size.width;     // 圖片寬度