今天发现了iOS7的一个bug,就是如果UINavigationController做为RootviewController,然后让A Controller 做为导航的根视图控制器,然后再push进来一个B Controller,这个时候会出现屏幕在中间卡顿一下,后来终于发现了原因:如果A 中的viewdidload 方法中给A设置了背景颜色,而B 中的viewdidload 没有设置背景颜色,这个时候会出现这个问题。如果两个都不设置背景颜色,不会出现这个问题,如果两个都设置了背景色,也不会出现这个问题,如果一个设置了,一个没有设置就会出现这个问题。
iOS7Bug UINavigationController push一个controller的时候 会出现屏幕卡顿一下
最新推荐文章于 2019-10-03 14:41:30 发布