博客导读网

一个让你随便看看的地方

[ios开发] ios5 开发出现问题总结

推荐
Linux Pig - 探讨Linux、IOS开发等技术的博客

升级IOS5.0之后出现的问题总结如下: 新的SDK发布以后一定要用新sdk 阿,不然你的程序就不支持ios5了。。 1.[self.parentViewController dismissModalViewControllerAnimated:YES]不起作用 据我观察,原因是由于 self.parentViewController  失效 需要修改为: [self dismissModalViewControllerAnimated:YES] 详情:http://stackoverflow.com/questions/6557425/modal-view-controller-wont-dismiss-itself 2.UISegmentedControl: [segmentControl addTarget:self action:@selector(segmentAction:) forControlEvents:UIControlEventValueChanged];原来 segmentControl.selectedSegmentIndex = 0;这样的调用会导致直接调用一次segmentAction。但是在ios5中没有调用。要手动去执行一下,可以这样改,在设置完 selectedSegmentIndex以后,加上 if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 5.0) { [self segmentAction:segmentControl]; } 3.非pad界面的数字键盘,自定义增加一个ok按钮,在ios4上可以正确执行的,ios5上也不行了 比如说这个:http://www.neoos.ch/news/46-development/54-uikeyboardtypenumberpad-and-the-missing-return-key 经改进如下可以执行在ios5上正常显示 UIWindow* tempWindow = [[[UIApplication sharedApplication] windows] objectAtIndex:1]; UIView* keyboard; for(int i=0; i<[tempWindow.subviews count]; i++) { keyboard = [tempWindow.subviews objectAtIndex:i]; // keyboard [...]
原文地址:http://www.linuxpig.com/2012/01/ios5-changes/

Linux Pig - 探讨Linux、IOS开发等技术的博客的其他文章
招商银行SWIFT CODE/BIC/BRANCH CODE一览表和其他银行查询方式 [ios开发]UIButton实现文字竖排显示的一种方法
[ios开发]UILabel加粗字体方法 [ios开发]常用开源资源汇总
[ios开发]创建自己的TreeView 第一部分:创建结点类 [ios开发]创建自己的TreeView 第二部分:实现UITableViewDataSource接口
简单php爬虫程序 iPhone-NSAssert使用
通过索引优化含ORDER BY的MySQL语句 自动生成tag程序大收集(auto tag)
更多...

© 2010 博客导读网 BlogABC.NET 本站所有内容皆由网友推荐而来,所有博文的版权归原作者所有,如有冒犯,请邮件告知。uncracker#gmail.com