ios xcode9及iphoneX你不知道的小細(xì)節(jié)

為了迎接ihoneX,昨天升級(jí)了mac,升級(jí)了xcode,這次較上次xcode有了較大更新,先從模擬器列表看,如圖1.1


1.1模擬器

1.2 然后就模擬器的運(yùn)行方式來說就不同以往,以往無論幾個(gè)項(xiàng)目只能同時(shí)運(yùn)行一個(gè)模擬器,而現(xiàn)在一個(gè)項(xiàng)目在切換模擬器的時(shí)候,其他模擬器并沒有關(guān)閉,如1.2

1.2

這也就意味著兩個(gè)項(xiàng)目可以同時(shí)運(yùn)行,同時(shí)用模擬器調(diào)試(只要不同時(shí)選擇一個(gè)機(jī)型即可),當(dāng)然一個(gè)項(xiàng)目是沒有辦法同時(shí)運(yùn)行兩個(gè)模擬器的,只是在使用另一個(gè)機(jī)型的時(shí)候,上一個(gè)機(jī)型還會(huì)在屏幕上,這時(shí)候想要關(guān)閉不用的機(jī)型的時(shí)候可以comment+w關(guān)閉

1.3 在模擬器的尺寸上,以前可以有四五種選擇,現(xiàn)在如圖1.3

圖1.3

沒有75%的選項(xiàng)了,但是但是但是。。。你可以選擇拖動(dòng)屏幕,模擬器尺寸隨意改變,如圖1.3.2


1.3.2 注意右上角的箭頭

注意右上角的箭頭

2 關(guān)于ios11,tableView的代理方法有個(gè)坑,如果想要自定義tableView sectionheader,但是sectionFooder返回0,那么必須要重寫

- (UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section{
    return [UIView new];
}

這個(gè)代理方法,不然,不然,不然就算sectionfooder返回0.001,他也會(huì)顯示出默認(rèn)的fooder高度,這樣就會(huì)導(dǎo)致,莫名的多出來一塊,但是ios11,一下可以不用寫這個(gè)方法,直接返回fooder的高度為0.001即可,當(dāng)然這里0.001是自己寫的,只要不寫等于0即可,因?yàn)閞eturn 0時(shí),系統(tǒng)還是會(huì)返回默認(rèn)的fooder高度,OK,暫時(shí)先更新這么多,有新發(fā)現(xiàn)再來更新

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,662評(píng)論 19 139
  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,234評(píng)論 25 708
  • 導(dǎo)航欄 導(dǎo)航欄高度的變化 iOS11之前導(dǎo)航欄默認(rèn)高度為64pt(這里高度指statusBar + Navigat...
    lllaa閱讀 966評(píng)論 1 1
  • 一.iPhone X尺寸問題 1. 高度增加了145pt,變成812pt. 2.屏幕圓角顯示,注意至少留10pt邊...
    騎行天下閱讀 13,253評(píng)論 5 36
  • 當(dāng)“我懂你”三個(gè)字忽然跳到眼前,你的視覺和聽覺神經(jīng)都有點(diǎn)淬不及防,心里某個(gè)角落的堅(jiān)冰似乎呼啦啦的碎了,你的眼...
    瓶水之冰閱讀 162評(píng)論 2 3

友情鏈接更多精彩內(nèi)容