美文网首页
iOS 11以及iPhone X的适配

iOS 11以及iPhone X的适配

作者: gushidekaitou | 来源:发表于2017-10-26 18:23 被阅读28次

    iOS 11以及iPhone X的适配

    1. 启动图片
      做适配的时候先不做别的,先把启动图加上去,1125x2436.没有
    image.png

    如果没有的话可以给右边的iOS8 or later的Portrait打钩就有了

    image.png
    1. 自定义navigationView
    2. 因为app好几个自定义的navigationView,所以需要重写匹配一下间距,这个问题不大,也没用到safeArea
    3. 底部button的问题
      适配iPhone X的时候发现button被底部的操作区挡住,因此需要适配一下safeArea.解决方法是在viewSafeAreaInsetsDidChange这个方法里拿到safeAreaInsets(viewDidLoad这里是拿不到safeAreaInsets的),然后修改.
    4. 启动图的拉伸问题
      app有个延长启动图显示时间的功能,而这个viewController是用storyboard做的,加了一个imageView,imageView的top的约束是针对topLayoutGuide的,这个属性在11的时候已经找不到了,然而我又不怎么会storyboard,所以我就用代码重写了imageView,重新适配了一下就好了;(Masonry有新版本已经适配了iOS 11)
    5. tableView和scrollView的适配是同事做的,我就没适配了.

    相关文章

      网友评论

          本文标题:iOS 11以及iPhone X的适配

          本文链接:https://www.haomeiwen.com/subject/frnkpxtx.html