聲明是自動布局autolayout autolayout是一種‘自動布局’的技術(shù),專門用來布局UI解決的。自iOS 6開始引入,自iOS7(Xc...
投稿
聲明是自動布局autolayout autolayout是一種‘自動布局’的技術(shù),專門用來布局UI解決的。自iOS 6開始引入,自iOS7(Xc...
代碼動態(tài)創(chuàng)建約束 添加約束的規(guī)則: 1). 如果添加的約束和其他的控件沒有關(guān)系,會添加到自己身上。2). 如果是父子關(guān)系,設(shè)置子控件的約束,約束...
界面效果 // 好友列表實(shí)現(xiàn)UITableViewController, 設(shè)置起始控制器。新建CZQQFriendsTableViewContr...
一、iPhone屏幕適配的發(fā)展歷史。 1.直接使用frame計算控件的位置,大小【MagicNumber】。 屏幕的物理尺寸是一樣的(3GS, ...
KVC: Key Value Coding KVC 常用方法: kvc的方式,給對象的方法賦值。靈活。 通過字典直接給對象賦值 字典NSDict...
1. 當(dāng)需要監(jiān)聽事件或進(jìn)行對象間的通信時,選擇通知還是代理? 共同點(diǎn): 利用通知和代理,都能完成對象之間的通信(eg:A對象告訴D對象發(fā)生了什么...
通知: 通知的發(fā)布 通知的監(jiān)聽 通知的移除 NSNotificationCenter 發(fā)布通知 -(void)postNotification:...
聊天界面效果 自定義Cell+通知: 聊天界面。手寫實(shí)現(xiàn)自定義Cell。 UIViewController,上半?yún)^(qū)使用TableView,低部分...
1. 為什么控件的引用和控件的代理要用weak? 如果使用strong 修飾,會由2個強(qiáng)指針指向UIButton。但是沒有必要。這2個強(qiáng)指針,最...
封裝frame模型:優(yōu)化代碼,在懶加載數(shù)據(jù)的時候,計算好每個控件的frame和 cell的行高。 CZWeibo.m //-----------...