原创 43個優秀的Swift開源項目推薦
http://www.csdn.net/article/2015-01-09/2823502-swift-open-source-libs
原创 WWDC 2014 筆記 - iOS界面開發的大一統
http://www.cocoachina.com/industry/20140729/9269.html (via:OneV's Den) 本文是我的 WWDC 2014 筆記 中的一篇,涉及的 Session 有
原创 swift中 ? 和 ! 的區別
如何聲明Optional 聲明爲可選,可以使用?或者!,如果使用?,其值爲空時,調用也沒有關係,只是什麼也沒有做而已。但是,如果使用!聲明,如果其值爲空,我們調用就會造成crash。對於!表示告訴編譯器,其一定有值。
原创 textField 和 按鈕
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)
原创 改變frame
- (void)viewWillLayoutSubviews { mpBaseView.frame = CGRectMake(0, 64, screenWidth, screenHeight - 64); }
原创 UISwitch的默認寬高51*31,UITabBarController的默認高度是49
<UISwitch: 0x19158920; frame = (119.5 164.5; 51 31) UITabBarController的默認高度是49
原创 [super viewDidLoad]
[super viewDidLoad]; // 不調用父類這個方法,造成所有視圖都顯示不出來。
原创 Cornerstone(SVN客戶端) 創建分支 合併分支
創建分支就不說了。 合併分支,需要注意的是,2個分支(2個Working Copies)的下級目錄要一樣。 合併時,可以選擇從一個分支的本地Working Copies合併到另一個分支,但是最好先將一個分支commit到SVN,在合併
原创 自定義類、類擴展、分類的區別
自定義類: 類方法的一個常見例子是類的工廠方法 類擴展 (Class Extension也有人稱爲匿名分類) 作用: 能爲某個類附加額外的屬性,成員變量,方法聲明一般的類擴展寫到.m文件中一般的私有屬性寫到類擴展使用格式:
原创 演示iPhone屏幕
手機連接Mac,打開QuickTime Player,選擇文件--新建影片錄製,就OK了。 點贊 收藏 分享 文章舉報 向日葵xrk 發佈了32 篇原創文章 · 獲贊 6 ·
原创 搜索框不在視野範圍內,視圖顯示指定位置
_tableView.contentOffset = CGPointMake(0, 44);// 默認不讓搜索框在視野範圍內 點贊 收藏 分享 文章舉報 向日葵xrk 發佈了
原创 導航欄透明 毛玻璃效果iOS
UI控件A,如果A有內容,加在self.view上,需要設置Y座標爲64; 如果A沒有內容,只是作爲底層view,並將有內容的UI控件B加到A上,只需將A的Y座標設爲0,B的Y座標爲0。雖然B的Y座標爲0,但是內容還是從導航欄的下部(Y
原创 iPhone屏幕尺寸、分辨率及適配
蘋果官方默認設定圖片點座標尺寸是29*29,放大3倍是87*87pix。而我們方便計算設定圖片點座標尺寸是30*30,放大3倍是90*90pix; 點贊 收藏 分享 文章舉報
原创 boundingRectWithSize
boundingRectWithSize 的使用, 計算UILable高度, 包含Emoji及多屬性string. iOS的文字高度計算一直是個問題, 蘋果也一直在改, 這幾天看了一下 boundingRectWithSize 方
原创 iOS視圖層次結構
http://www.tuicool.com/articles/6FNvY3J 當你繼承loadView方法來創建視圖時,你不應該調用super. 這樣做會觸發(initiates)默認視圖加載行爲,而這通常只會浪費CPU週期(cycle