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