自定義控件的封裝細節(jié)

  • layoutSubviews的調用時刻
    • 當控件尺寸發(fā)生改變的時候回自動調用這個方法拉背。
    • 需要注意的是iOS的調用機制是一種消息循環(huán)的機制师崎,所以并不會每次設置frame的時候都調用,只會再最后一次設置frame的時候才會調用
      • 消息循環(huán)中會在時間段內(nèi)會收集當前對view的修改椅棺,循環(huán)收集完成之后會一次性修改對view的操作犁罩。
  • 報錯CUICatalog:Invalid asset name supplide:(null)該錯誤一般是因為當設置圖片[UIImage imageNamed:@"xxx"]當設置的圖片為空時會報該錯誤。
  • 自定義控件的初始化調用的init方法
    • 通過純代碼創(chuàng)建的自定義控件會調用-(instancetype)initWithFrame:(CGRect)frame方法
    • 通過xib/storyboard創(chuàng)建自定義控件會調用-(instancetype)initWithCoder:(NSCoder *)aDecoder方法 NSCoder是Xib解析器
    • -(void)awakeFromNib也是通過xib/storyboard創(chuàng)建自定義控件時調用两疚,不同的是該方法是當所有控件全部加載完成后才調用床估。而-(instancetype)initWithCoder:(NSCoder *)aDecoder不會,所以應該把希望對控件的控制放到該方法中
    • 當在寫自定義控件需要對控件進行初始化設置時最好在-(instancetype)initWithFrame:(CGRect)frame方法和-(void)awakeFromNib方法中都寫一次诱渤。
最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末丐巫,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子勺美,更是在濱河造成了極大的恐慌递胧,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,542評論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件赡茸,死亡現(xiàn)場離奇詭異缎脾,居然都是意外死亡,警方通過查閱死者的電腦和手機坛掠,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,822評論 3 394
  • 文/潘曉璐 我一進店門赊锚,熙熙樓的掌柜王于貴愁眉苦臉地迎上來治筒,“玉大人,你說我怎么就攤上這事舷蒲∷释啵” “怎么了?”我有些...
    開封第一講書人閱讀 163,912評論 0 354
  • 文/不壞的土叔 我叫張陵牲平,是天一觀的道長堤框。 經(jīng)常有香客問我,道長纵柿,這世上最難降的妖魔是什么蜈抓? 我笑而不...
    開封第一講書人閱讀 58,449評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮昂儒,結果婚禮上沟使,老公的妹妹穿的比我還像新娘。我一直安慰自己渊跋,他們只是感情好腊嗡,可當我...
    茶點故事閱讀 67,500評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著拾酝,像睡著了一般燕少。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上蒿囤,一...
    開封第一講書人閱讀 51,370評論 1 302
  • 那天客们,我揣著相機與錄音,去河邊找鬼材诽。 笑死底挫,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的脸侥。 我是一名探鬼主播凄敢,決...
    沈念sama閱讀 40,193評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼湿痢!你這毒婦竟也來了?” 一聲冷哼從身側響起扑庞,我...
    開封第一講書人閱讀 39,074評論 0 276
  • 序言:老撾萬榮一對情侶失蹤譬重,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后罐氨,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體臀规,經(jīng)...
    沈念sama閱讀 45,505評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,722評論 3 335
  • 正文 我和宋清朗相戀三年栅隐,在試婚紗的時候發(fā)現(xiàn)自己被綠了塔嬉。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片玩徊。...
    茶點故事閱讀 39,841評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖谨究,靈堂內(nèi)的尸體忽然破棺而出恩袱,到底是詐尸還是另有隱情,我是刑警寧澤胶哲,帶...
    沈念sama閱讀 35,569評論 5 345
  • 正文 年R本政府宣布畔塔,位于F島的核電站,受9級特大地震影響鸯屿,放射性物質發(fā)生泄漏澈吨。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,168評論 3 328
  • 文/蒙蒙 一寄摆、第九天 我趴在偏房一處隱蔽的房頂上張望谅辣。 院中可真熱鬧,春花似錦婶恼、人聲如沸桑阶。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,783評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽联逻。三九已至,卻和暖如春检痰,著一層夾襖步出監(jiān)牢的瞬間包归,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,918評論 1 269
  • 我被黑心中介騙來泰國打工铅歼, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留公壤,地道東北人。 一個月前我還...
    沈念sama閱讀 47,962評論 2 370
  • 正文 我出身青樓椎椰,卻偏偏與公主長得像厦幅,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子慨飘,可洞房花燭夜當晚...
    茶點故事閱讀 44,781評論 2 354

推薦閱讀更多精彩內(nèi)容