国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > iOS > 正文

iOS11&iPhoneX適配&Xcode9打包注意事項

2020-07-26 02:39:08
字體:
供稿:網(wǎng)友

1,適配UITableView

if#available(iOS11.0, *) {self.contentInsetAdjustmentBehavior= .neverself.estimatedRowHeight=0self.estimatedSectionHeaderHeight=0self.estimatedSectionFooterHeight=0}else{}

2,適配UIScrollView

if#available(iOS11.0, *) {scrollView?.contentInsetAdjustmentBehavior= .never}else{}

3,UITableView中的sectionHeader或者Footer顯示不正常

還有的發(fā)現(xiàn)某些界面tableView的sectionHeader、sectionFooter高度與設(shè)置不符的問題,在iOS11中如果不實現(xiàn)-tableView: viewForHeaderInSection:和-tableView: viewForFooterInSection:,則-tableView: heightForHeaderInSection:和- tableView: heightForFooterInSection:不會被調(diào)用,導(dǎo)致它們都變成了默認(rèn)高度,這是因為tableView在iOS11默認(rèn)使用Self-Sizing,tableView的estimatedRowHeight、estimatedSectionHeaderHeight、estimatedSectionFooterHeight三個高度估算屬性由默認(rèn)的0變成了UITableViewAutomaticDimension,解決辦法簡單粗暴,就是實現(xiàn)對應(yīng)方法或把這三個屬性設(shè)為0。

4,適配網(wǎng)頁加載不全下面有白邊

if#available(iOS11.0, *) {webView.scrollView.contentInsetAdjustmentBehavior= .never}else{}

5,適配iPhoneX不能鋪滿屏的問題

<1>給Brand Assets添加一張1125*2436大小的圖片

打開Assets.xcassets文件夾,找到Brand Assets

右鍵Show in Finder

添加一張1125*2436大小的圖片

<2>修改Contents.json文件,添加如下內(nèi)容

{"extent" : "full-screen","idiom" : "iphone","subtype" : "2436h","filename" : "1125_2436.png”,"minimum-system-version" : "11.0","orientation" : "portrait","scale" : "3x"}

6,適配iPhoneX

//適配iPhoneXletLL_iPhoneX = (kScreenW == Double(375.0) && kScreenH == Double(812.0) ?true:false)letkNavibarH = LL_iPhoneX ? Double(88.0) : Double(64.0)letkTabbarH = LL_iPhoneX ? Double(49.0+34.0) : Double(49.0)letkStatusbarH = LL_iPhoneX ? Double(44.0) : Double(20.0)

7,xcode9打包注意事項

xcode9打包版本只能是8.2及以下版本,或者9.0及更高版本

xcode9不支持8.3和8.4版本

xcode9新打包要在構(gòu)建版本的時候加入1024*1024 AppSore icon

總結(jié)

以上所述是小編給大家介紹的iOS11&iPhoneX適配&Xcode9打包注意事項,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對武林網(wǎng)網(wǎng)站的支持!

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 清水河县| 辽宁省| 信丰县| 班玛县| 龙江县| 北辰区| 民丰县| 辽阳县| 陇西县| 梨树县| 红原县| 施甸县| 米泉市| 武定县| 龙里县| 灵台县| 辽阳市| 云南省| 扎兰屯市| 夏河县| 芜湖县| 商南县| 额尔古纳市| 汉源县| 永安市| 北海市| 丁青县| 安多县| 阿图什市| 哈密市| 新河县| 清河县| 三亚市| 襄樊市| 连江县| 景洪市| 临安市| 高邮市| 岱山县| 法库县| 东海县|