• <label id="pxtpz"><meter id="pxtpz"></meter></label>
      1. <span id="pxtpz"><optgroup id="pxtpz"></optgroup></span>

        當前位置:雨林木風下載站 > 蘋果教程教程 > 詳細頁面

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

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

        更新時間:2024-04-12 文章作者:未知 信息來源:網絡 閱讀次數:

        1,適配UITableViewif#available(iOS11.0, *) {self.contentInsetAdjustmentBehavior= .neverself.estimatedR...

        1,適配UITableView

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

        2,適配UIScrollView

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

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

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

        4,適配網頁加載不全下面有白邊

        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文件,添加如下內容

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

        6,適配iPhoneX

        //適配iPhoneX
        letLL_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新打包要在構建版本的時候加入1024*1024 AppSore icon

        總結

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

        您可能感興趣的文章:
        • 詳解IOS的Automatically Sign在設備上打包
        • iOS 縮小打包項目ipa大小的實現方法
        • iOS中使用Fastlane實現自動化打包和發(fā)布
        • iOS中打包上傳常見的錯誤與解決辦法
        • IOS 打包出現Missing Push Notification Entitlement 問題解決方案
        • IOS 靜態(tài)庫打包流程簡化詳細介紹
        • IOS 打包靜態(tài)庫詳細介紹
        • 實例分析IOS實現自動打包


        溫馨提示:喜歡本站的話,請收藏一下本站!

        本類教程下載

        系統下載排行

        主站蜘蛛池模板: 猫咪社区免费资源在线观看| 日韩在线一区二区三区免费视频| 免费看一区二区三区四区| 亚洲AV无码专区日韩| 国产亚洲精品国产福利在线观看| 热久久精品免费视频| 亚洲国产精品成人综合色在线| 成年人网站在线免费观看| 亚洲欧美日韩国产精品一区| 免费毛片在线播放| 一个人看www免费高清字幕| 久久精品亚洲乱码伦伦中文| a级男女仿爱免费视频| 久久亚洲国产欧洲精品一| 免费成人在线视频观看| 久久久久亚洲AV无码麻豆| 成全高清视频免费观看| 美美女高清毛片视频黄的一免费 | 成人片黄网站A毛片免费| 亚洲中文字幕AV每天更新| 免费一级成人毛片| 99麻豆久久久国产精品免费| 亚洲经典在线中文字幕| 97无码免费人妻超级碰碰夜夜| 国产成人亚洲精品无码AV大片| 亚洲中文字幕无码久久2017| 真人做A免费观看| 亚洲国产精华液2020| 亚洲性猛交XXXX| 成人免费观看一区二区| 美女露100%胸无遮挡免费观看| 在线观看午夜亚洲一区| 黄色永久免费网站| 黄色一级视频免费观看| 亚洲五月六月丁香激情| 精品免费国产一区二区| 日韩精品极品视频在线观看免费 | 一级一级毛片免费播放| 亚洲色av性色在线观无码| 四虎影永久在线高清免费| 久久久久久AV无码免费网站下载 |