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

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

        iOS 11更新后及iPhone X推出后工程中遇到的問題及適配辦法_IOS

        iOS 11更新后及iPhone X推出后工程中遇到的問題及適配辦法_IOS

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

        1.UITableView滑動時右側的滑動條忽長忽短的亂跳以及MJRefresh上拉刷新死循環這是因為tableView在iOS11默認使用Self-Sizing,tableView的estimat...

        1.UITableView滑動時右側的滑動條忽長忽短的亂跳以及MJRefresh上拉刷新死循環

        這是因為tableView在iOS11默認使用Self-Sizing,tableView的estimatedRowHeight、estimatedSectionHeaderHeight、estimatedSectionFooterHeight三個高度估算屬性由默認的0變成了UITableViewAutomaticDimension,MJRefresh的KVO會監聽錯誤的contentoffset,造成不停進行上拉加載操作,

        解決方法可以再全局里面將上面3個屬性的默認值設置為0即可

        UITableView.appearance.estimatedRowHeight = 0;
        UITableView.appearance.estimatedSectionFooterHeight = 0;
        UITableView.appearance.estimatedSectionHeaderHeight = 0;

        2.在iOS 11中tableview的contentsize默認下移了64高度

        在iOS 11中UIViewCOntroller的 automaticallyAdjustsScrollViewInsets 屬性被廢棄了取而代之的是UIScrollVIew的contentInsetAdjustmentBehavior屬性,同樣的也可以更改默認的值

        if (@available(iOS 11.0, *)) {
          UIScrollView.appearance.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNever;
        } else {
          // Fallback on earlier versions
          self.automaticallyAdjustsScrollViewInsets = NO;
        }

        然而這樣寫在調用相冊的時候當推出系統相冊的時候將系統頁面contentSize的下移取消掉了導致出現了大問題,所以又將上面的默認值去掉在特定的界面修改即可

        3.項目在iPhone X上運行時上下都有巨大的黑邊

        解決方法:因為項目中是用Assets中的LaunchImage, 這樣就可以修改Assets中的LaunchImage,添加iPhoneX的Launch圖(1125*2436)即可,但是

        iOS 11以前,導航欄的高度是64,其中狀態欄statusBar的高度是20,底部tabbar的高度是49。

        iOS 11之后,iPhoneX的導航欄的高度是88,其中狀態欄的statusBar的高度變成了44, 底部的tabbar變成了83。

        iPhoneX的底部增加了虛擬Home區,由于安全區域的原因默認tabBar的高度由49變為83,增高了34,所以自定義的底部TabBar也需要修改其適配方案。

        總結

        以上所述是小編給大家介紹的iOS 11更新后及iPhone X推出后工程中遇到的問題及適配,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對本站網站的支持!

        您可能感興趣的文章:
        • iOS11和iPhoneX適配的一些坑
        • 詳解iOS11、iPhone X、Xcode9 適配指南
        • iPhone X官方文檔的適配學習詳解
        • iPhoneX無導航欄頁面適配問題解決方案
        • 淺談iphone X的簡單適配問題(推薦)
        • 微信小程序中吸底按鈕適配iPhone X方案
        • 關于適配iOS11和iPhoneX的一些事
        • iOS11&iPhoneX適配&Xcode9打包注意事項
        • ios 11和iphone x的相關適配問題及解決方法
        • iPhoneX 各種適配記錄筆記(超全面)


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

        本類教程下載

        系統下載排行

        主站蜘蛛池模板: 亚洲国产成人手机在线观看| 久久精品国产亚洲综合色| 亚洲色图校园春色| 日韩av无码久久精品免费| 亚洲αv久久久噜噜噜噜噜| 国产又黄又爽又大的免费视频| 国产亚洲成人久久| 免费在线看黄的网站| 久久噜噜噜久久亚洲va久| 久久亚洲免费视频| 亚洲人成激情在线播放| 久久久www成人免费毛片 | 亚洲AV午夜成人影院老师机影院| a级毛片免费在线观看| 亚洲av无码专区在线播放| 18禁无遮挡无码国产免费网站| 亚洲综合小说久久另类区| 18禁免费无码无遮挡不卡网站| 国产亚洲精品成人AA片| 免费a级毛片大学生免费观看| g0g0人体全免费高清大胆视频| 亚洲日韩乱码中文无码蜜桃臀网站| 男人j进入女人j内部免费网站| 亚洲经典在线观看| 国产性生交xxxxx免费| 成年女人A毛片免费视频| 亚洲美女视频网站| 永久在线毛片免费观看| 国产在线观看无码免费视频| 亚洲第一区视频在线观看| 日本特黄特色免费大片| 岛国精品一区免费视频在线观看| 亚洲一二成人精品区| 日韩免费观看一级毛片看看| a级毛片毛片免费观看永久| 亚洲国产av美女网站| 亚洲精品老司机在线观看| h在线观看视频免费网站| 免费人成网上在线观看| 亚洲成人在线免费观看| 亚洲成av人片在线观看天堂无码 |