那些年 iOS 升级踩过的坑!( 三 )
赞,一个略显tricky但是完美的解决方案!产品经理看了很满意,皆大欢喜。
第一个坑来了
这个功能一直很好用,bug也基本没有。一切都这么完美,直到一年多后,某测试同学手里捧着升级到iOS 5.0的iPad急吼吼跑到我们的开发同学面前,“粗大事了!这功能完全挂了!”(BTW,该测试同学目前已然是我司资深测试架构师)。稍微调试一下就发现原因是在iOS SDK 5.0中,上面的这几行代码调用完以后,这次系统(UIKit)并不会重新评估当前UIViewController应该处于的方向,也意味着我们并没有机会来改变当前UIViewController的方向了。苍天啊,大地啊!苹果你咋这么坑呢?行为改了也不说一声?其实前面那个方法苹果也没有在开发文档里提过,完全是靠大家自己试出来的,所以这个方法不管用了,也的确没地说理去。
如果找不到新的解决方法,可是会产生严重的regression的!经过开发同学的不懈努力,愣是又找到一个方法:
推荐阅读
- |原神2.5卡池升级,大批新角色将提前上线,神里绫人好消息来了!
- |传世群英版你那些你不知道的魅力
- 电子竞技|世界赛结束了,细说那些年我们追过的电竞小说
- 杨玉环|杨玉环虎年限定美哭,孙尚香异界灵契升级,备好一颗水晶给扁鹊
- 传奇世界|传奇世界中那些最让你兴奋的瞬间有哪些?你扮演了什么角色?
- 电影|《英雄联盟:双城之战》开播,那些绝美画质游戏,何时能够动漫化
- |盘点那些让玩家汗毛猛竖的游戏角色,回答里个个都是人才
- 孙尚香|王者荣耀:嫦娥台词方案2选1,新传说升级,玉环喜提虎年限定
- 大话西游2|大话西游2:回忆那些年的“神豪”之子曰左左右
- 王者荣耀|王者荣耀:异界灵契技能特效升级优化,拒霜思语音二选一,上官婉儿或获得亚运会专属