• <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动漫精品一区二区免费| 又爽又黄无遮挡高清免费视频| 亚洲图片一区二区| 中文字幕在线免费观看| 亚洲国产人成中文幕一级二级| 免费国产草莓视频在线观看黄| 一区国严二区亚洲三区| 99久久精品国产亚洲| 亚洲w码欧洲s码免费| 亚洲国产成人99精品激情在线| 女人张腿给男人桶视频免费版 | 一级特黄a免费大片| 中文字幕不卡亚洲| 免费观看91视频| 亚洲AV色吊丝无码| 免费在线视频一区| 怡红院免费的全部视频| 亚洲精品国产自在久久 | 久久国产精品免费网站| 亚洲国产电影在线观看| 久久国产免费观看精品| 亚洲成a人片在线观看播放| a毛片久久免费观看| 国产女高清在线看免费观看| 亚洲国产91在线| 免费又黄又爽又猛的毛片| 免费国产成人α片| 日韩亚洲不卡在线视频中文字幕在线观看 | 色婷婷7777免费视频在线观看| 国产成人亚洲精品无码AV大片| 国产偷v国产偷v亚洲高清| 欧美日韩国产免费一区二区三区| 一级毛片免费在线观看网站| 久久精品国产亚洲AV无码娇色| 国产免费av片在线无码免费看|