自动布局xib页面的机型匹配精典问题及解决方案

简介: 自动布局xib页面的机型匹配精典问题及解决方案

自动布局给我们带来了一次性解决不同的手机页面适配,它是否真的是一个一本万利的技术,是否存在难以攻克的难点吗?

任何技术有好处就有缺陷,下面给你介绍自动的机型匹配疑难问题。


1.iphone4S手机当用户登录app,跳到一个复杂的地图页面,再根据订单状态跳到结算页面,导致地图页面和结算页面杂乱或有的按钮点击无效。

分析:可能是iphone 4S的渲染处理能力太慢,导致使用xib的页面异常。

解决方案:不在viewWillAppear拦截跳转,而是根据订单状态直接跳转到结算页面。

2.iphone4S手机当用户登录app,跳到一个复杂的地图页面,再根据订单状态跳到结算页面,导致地图页面和结算页面导致结算页面的结算按钮点击无效。

分析:用xib时对结算按钮的约束时间不对。这个和上一个问题也有关。

3.iphone6手机,当用户登录app,跳到一个复杂的地图页面,再进入页面的同时发送了http请求最近的预约订单列表并且在地图页面上增加一个预约订单黄条。结果iphone5和iphone4正常,它却出现黄条加载不出来的情况。

分析:可能是iphone 6及更新的手机,网络处理远快于渲染处理器的处理xib页面的速度,导致http请求成功加载黄条时,地图页面还没有加载成功。

解决:方案延迟加载http需要增加的页面图层。

4.iphone 6手机,当用户登录app,跳到一个复杂的地图xib页面,当收到预约订单时需要增加一个预约订单黄条。结果有时间黄条加载不出来。

解决:方案当地图页面出来就把黄条添加上去,只是把它的位置放在屏幕区域外,当需要它显示时只需要改变它的frame。

5.Xib控件和代码实现的页面,在开关个人热点蓝条时,页面下压和恢复导致页面混乱的问题见文章(http://blog.csdn.net/jia12216/article/details/50222625)。


目录
相关文章
|
JSON 小程序 Android开发
小程序列表左滑效果在IOS呈上下滑动影响样式
小程序列表左滑效果在IOS呈上下滑动影响样式
133 0
|
8月前
|
XML Java Android开发
Android Studio App开发中改造已有的控件实战(包括自定义支付宝月份选择器、给翻页栏添加新属性、不滚动的列表视图 附源码)
Android Studio App开发中改造已有的控件实战(包括自定义支付宝月份选择器、给翻页栏添加新属性、不滚动的列表视图 附源码)
144 1
|
Android开发 iOS开发
Flutter应用开发,系统样式改不了?SystemChrome 状态栏、导航栏、屏幕方向……想改就改
Flutter应用开发,系统样式改不了?SystemChrome 状态栏、导航栏、屏幕方向……想改就改
案例分享:Qt九宫格图片资源浏览器(支持window、linux、兼容各国产系统,支持子文件夹,多选,全选,图片预览,行数与列数设置等)
案例分享:Qt九宫格图片资源浏览器(支持window、linux、兼容各国产系统,支持子文件夹,多选,全选,图片预览,行数与列数设置等)
|
编解码 Android开发
【Flutter】Android、Flutter 折叠屏适配 ( 展开大屏 | 折叠主屏 | 折叠副屏 | 静态展示 | 动态热切换适配 | 拉伸布局 | X 轴自适应适配 | 布局重构 )(一)
【Flutter】Android、Flutter 折叠屏适配 ( 展开大屏 | 折叠主屏 | 折叠副屏 | 静态展示 | 动态热切换适配 | 拉伸布局 | X 轴自适应适配 | 布局重构 )(一)
539 0
【Flutter】Android、Flutter 折叠屏适配 ( 展开大屏 | 折叠主屏 | 折叠副屏 | 静态展示 | 动态热切换适配 | 拉伸布局 | X 轴自适应适配 | 布局重构 )(一)
|
Android开发
【Flutter】Android、Flutter 折叠屏适配 ( 展开大屏 | 折叠主屏 | 折叠副屏 | 静态展示 | 动态热切换适配 | 拉伸布局 | X 轴自适应适配 | 布局重构 )(二)
【Flutter】Android、Flutter 折叠屏适配 ( 展开大屏 | 折叠主屏 | 折叠副屏 | 静态展示 | 动态热切换适配 | 拉伸布局 | X 轴自适应适配 | 布局重构 )(二)
440 0
【Flutter】Android、Flutter 折叠屏适配 ( 展开大屏 | 折叠主屏 | 折叠副屏 | 静态展示 | 动态热切换适配 | 拉伸布局 | X 轴自适应适配 | 布局重构 )(二)
|
编解码 Android开发 开发者
手淘启动页全面屏和虚拟键适配
Android的多屏幕适配一直是困扰开发人员的难题,本文以淘宝启动页适配全面屏为例子,仔细剖析了多屏幕适配的基本原理,希望给大家提供参考。
6568 0
|
Android开发 数据格式 XML
Android项目实战(二十):浅谈ListView悬浮头部展现效果
原文:Android项目实战(二十):浅谈ListView悬浮头部展现效果   先看下效果:需求是 滑动列表 ,其中一部分视图(粉丝数,关注数这一部分)在滑动到顶端的时候不消失,而是停留在整个界面头部。
1109 0