关于页面跳转过程中出现两个界面view出现重叠的处理

     最近把一个xib的程序修改成纯代码的方式,后来在调试中不时地出现第一个界面跳到第二个界面时第一个界面的view和第二个界面的view重叠的情况,也就是网上一些博客说的卡顿,刚开始不相信第二个界面的view 默认添加了子视图,自己也预防性地初始删除子视图,还是不行,后来看到一些博客说的,默认新建的view是背景色是null,也就是黑色,按他们的说的我的理解是第一个view背景色不是空的,第二个背景色是空的,即背景色是透明的,难道是push的机制是一层view覆盖在之前一层view上?而第二层view背景色是透明的,所以出现重叠效果。对于present方法暂时没有例子去测试,所以对于出现这种情况,先看一下是不是哪个view的背景色为空,如果是设置一下就行了。


     相关链接:http://www.th7.cn/Program/IOS/201507/508371.shtml

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值