• <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實現自動打包


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

        本類教程下載

        系統下載排行

        主站蜘蛛池模板: 免费夜色污私人影院网站| 亚洲香蕉久久一区二区| 黄色短视频免费看| 吃奶摸下高潮60分钟免费视频| 99热亚洲色精品国产88| 丁香花免费高清视频完整版| 亚洲同性男gay网站在线观看| 最近免费中文字幕大全高清大全1| 久久精品亚洲综合| 无码精品人妻一区二区三区免费看| 97亚洲熟妇自偷自拍另类图片| 99热在线免费播放| 国产成+人+综合+亚洲专| 成年女人看片免费视频播放器| 亚洲国产美女精品久久久| 亚洲第一黄色网址| a毛片免费全部在线播放**| 亚洲综合一区二区精品导航| 麻豆一区二区免费播放网站| 国产亚洲中文日本不卡二区| 国产小视频免费观看| 国产成人1024精品免费| 亚洲∧v久久久无码精品| 18禁网站免费无遮挡无码中文 | 国产精品酒店视频免费看| 黄网站色成年片大免费高清| 亚洲中文字幕无码日韩| 久久精品国产大片免费观看| 国产成人精品日本亚洲专| 国产乱子伦片免费观看中字| 最新国产乱人伦偷精品免费网站 | 免费看少妇高潮成人片| 亚洲免费闲人蜜桃| 亚洲精品综合久久| 91久久精品国产免费直播| 西西人体大胆免费视频| 亚洲精品福利在线观看| 亚洲福利精品一区二区三区| 热re99久久6国产精品免费| 亚洲欧美日韩国产精品一区| 国产精品亚洲片在线|