iOS5正式版相对iOS4.3的一些比较纠结的修改

在公司的应用提交后的第二天Apple在AppStore上发布了新版的Xcode Xcode 4.2,同时发布iOS5的正式版,第一时间更新了。然后蛋疼的问题就来了,iOS5的对UISegmentedControl的特新做了更改:当用户手动调用setSelectedSegmentIndex方法将不会触发UIControlEventValueChanged,所以悲剧就发生了,导致了代码中这样使用的功能无法初始化数据;还有一个大的变化就是键盘,Apple对中文键盘进行了优化便于用户选择联想到词组,但同时也导致了当用户切换键盘时高度有了变化,App中使用自定义emoji表情键盘,导致用户使用中文输入法时会盖住切换按钮,以及最近使用区域,对于原有程序有影响的地方目前主要就是发现了这两个变化(当然ARC是最大的变化了,对于新手来说是一大利好消息,但是为了向下兼容目前来讲很少有程序会直接采用这个机制)。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值