最近在开发过程中遇到一个问题,UIAlertView 在调用show 方法的时候程序crash。经过调试,发现只有在IOS8.3中才有这个问题。查资料后才发现,原来UIAlertView在ios8中就已经抛弃,为了兼容以前版本。需要在UIAlertView所在uiviewController中设置旋转方向的方法,添加几行代码后问题解决。
- (BOOL)shouldAutorotate
{
return NO;
}
- (NSUInteger)supportedInterfaceOrientations
{
return UIInterfaceOrientationPortrait;
}