通過Xib獲取的View的frame修正

在項(xiàng)目中搭建一個(gè)較復(fù)雜的首頁。因?yàn)橛脁ib搭建代碼比較快昵宇。所有在創(chuàng)建tableViewHeaderView的時(shí)候通過xib來創(chuàng)建的描扯。

BaseTableViewHeaderView *baseHeaderView = [[[NSBundle mainBundle]loadNibNamed:@"BaseTableViewHeaderView" owner:self options:nil]firstObject];
    self.tableView.tableHeaderView = baseHeaderView;

但是創(chuàng)建好之后。直接給獲取到的view的frame在很多情況下都是有問題的趟薄。
有些時(shí)候高度不對應(yīng)绽诚。當(dāng)切換不同的手機(jī)型號的時(shí)候高度差距很大。
通過設(shè)置view的frame很多時(shí)候并不能很好的去限定tableView的頭視圖和底部視圖杭煎。

baseHeaderView.frame = CGRectMake(0, 0, [UIScreen mainScreen].bounds.size.width, 120);

通過無意的試驗(yàn)發(fā)現(xiàn)如果通過創(chuàng)建一個(gè)普通的view恩够。然后將通過xib創(chuàng)建的headerView添加到上面。然后將普通的view作為tableView的頭視圖或者尾視圖羡铲。那么就可以順利的設(shè)置他的frame

BaseTableViewHeaderView *baseHeaderView = [[[NSBundle mainBundle]loadNibNamed:@"BaseTableViewHeaderView" owner:self options:nil]firstObject];
 baseHeaderView.frame = CGRectMake(0, 0, [UIScreen mainScreen].bounds.size.width, 120);
    UIView *baseView = [[UIView alloc]initWithFrame:CGRectMake(0, 0, [UIScreen mainScreen].bounds.size.width, 100)];
    [baseView addSubview:baseHeaderView];
    self.tableView.tableHeaderView = baseView;

當(dāng)然我們可以直接通過masonry添加約束蜂桶。直接通過代碼創(chuàng)建頭視圖和尾視圖。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末也切,一起剝皮案震驚了整個(gè)濱河市扑媚,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌雷恃,老刑警劉巖疆股,帶你破解...
    沈念sama閱讀 211,290評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異倒槐,居然都是意外死亡旬痹,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,107評論 2 385
  • 文/潘曉璐 我一進(jìn)店門讨越,熙熙樓的掌柜王于貴愁眉苦臉地迎上來两残,“玉大人,你說我怎么就攤上這事把跨∪斯” “怎么了?”我有些...
    開封第一講書人閱讀 156,872評論 0 347
  • 文/不壞的土叔 我叫張陵着逐,是天一觀的道長崔赌。 經(jīng)常有香客問我,道長滨嘱,這世上最難降的妖魔是什么峰鄙? 我笑而不...
    開封第一講書人閱讀 56,415評論 1 283
  • 正文 為了忘掉前任浸间,我火速辦了婚禮太雨,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘魁蒜。我一直安慰自己囊扳,他們只是感情好吩翻,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,453評論 6 385
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著锥咸,像睡著了一般狭瞎。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上搏予,一...
    開封第一講書人閱讀 49,784評論 1 290
  • 那天熊锭,我揣著相機(jī)與錄音,去河邊找鬼雪侥。 笑死碗殷,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的速缨。 我是一名探鬼主播锌妻,決...
    沈念sama閱讀 38,927評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼旬牲!你這毒婦竟也來了仿粹?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,691評論 0 266
  • 序言:老撾萬榮一對情侶失蹤原茅,失蹤者是張志新(化名)和其女友劉穎吭历,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體擂橘,經(jīng)...
    沈念sama閱讀 44,137評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡毒涧,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,472評論 2 326
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了贝室。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片契讲。...
    茶點(diǎn)故事閱讀 38,622評論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖滑频,靈堂內(nèi)的尸體忽然破棺而出捡偏,到底是詐尸還是另有隱情,我是刑警寧澤峡迷,帶...
    沈念sama閱讀 34,289評論 4 329
  • 正文 年R本政府宣布银伟,位于F島的核電站,受9級特大地震影響绘搞,放射性物質(zhì)發(fā)生泄漏彤避。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,887評論 3 312
  • 文/蒙蒙 一夯辖、第九天 我趴在偏房一處隱蔽的房頂上張望琉预。 院中可真熱鬧,春花似錦蒿褂、人聲如沸圆米。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,741評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽娄帖。三九已至也祠,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間近速,已是汗流浹背诈嘿。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評論 1 265
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留削葱,地道東北人永淌。 一個(gè)月前我還...
    沈念sama閱讀 46,316評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像佩耳,于是被迫代替她去往敵國和親遂蛀。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,490評論 2 348

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

  • *7月8日上午 N:Block :跟一個(gè)函數(shù)塊差不多干厚,會對里面所有的內(nèi)容的引用計(jì)數(shù)+1李滴,想要解決就用__block...
    炙冰閱讀 2,477評論 1 14
  • 2017.02.22 可以練習(xí),每當(dāng)這個(gè)時(shí)候蛮瞄,腦袋就犯困所坯,我這腦袋真是神奇呀,一說讓你做事情挂捅,你就犯困芹助,你可不要太...
    Carden閱讀 1,331評論 0 1
  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫、插件闲先、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 12,059評論 4 62
  • 我有話想對你說状土,有很多。 走快點(diǎn)伺糠,山已經(jīng)很舊了蒙谓。 再有一場雨,黃昏就濕透了训桶。 我將吻走在樹上累驮,親一下。 你的腦袋舵揭,...
    樹上生長一枝鹿閱讀 274評論 0 1
  • 長相思 作/墨涯 來也愁谤专,去也愁,愁卻芳華盡白頭午绳。風(fēng)霜將滿樓置侍。 愛悠悠,恨悠悠,恨到天荒方始休墅垮。未言辭去秋。 20...
    墨涯閱讀 291評論 2 6