那些年 iOS 升级踩过的坑!
图1/6
作者 |刘欣
责编|郭芮
每年iOS SDK的升级对于从事iOS开发的同学来说,犹如噩梦一般,因为每次升级都会带来大大小小的坑。相信每个iOS开发者都体会过其中的辛酸。今天和大家分享一下我的一个与此相关的填坑经历。记得那年,iPhone4和iPad2横空出世,是市面上的主流机型,iOS SDK版本还是4.3。
功能需求
当时做的一个功能要求简化后大概是这样的:当前UIViewController是固定的,也就是不会pop当前的UIViewController,也不会push或者present新的UIViewController。当前UIViewController对应的UIView是分页的,左右滑动可以切换页面。这个功能要求是,左右滑动切换页面时,需要根据目标页面的方向设置,有时候需要强制旋转目标页面。比如,当前iPad的方向是横向(landscape),我向右滑动切换到第二页时,第二页只支持纵向(portrait)方向,此时需要将这一页强制转换为纵向方向。
推荐阅读
- |原神2.5卡池升级,大批新角色将提前上线,神里绫人好消息来了!
- |传世群英版你那些你不知道的魅力
- 电子竞技|世界赛结束了,细说那些年我们追过的电竞小说
- 杨玉环|杨玉环虎年限定美哭,孙尚香异界灵契升级,备好一颗水晶给扁鹊
- 传奇世界|传奇世界中那些最让你兴奋的瞬间有哪些?你扮演了什么角色?
- 电影|《英雄联盟:双城之战》开播,那些绝美画质游戏,何时能够动漫化
- |盘点那些让玩家汗毛猛竖的游戏角色,回答里个个都是人才
- 孙尚香|王者荣耀:嫦娥台词方案2选1,新传说升级,玉环喜提虎年限定
- 大话西游2|大话西游2:回忆那些年的“神豪”之子曰左左右
- 王者荣耀|王者荣耀:异界灵契技能特效升级优化,拒霜思语音二选一,上官婉儿或获得亚运会专属