我正在构建一个iPhone应用程序,当特定按钮被点击时显示警报消息。 自动旋转 处于 开启 状态。当我旋转我的手机时,整个应用视图以及警报消息在 iOS7
中会旋转。但是,在 iOS8
中,除了警报消息之外的视图都会旋转。
我正在构建一个iPhone应用程序,当特定按钮被点击时显示警报消息。 自动旋转 处于 开启 状态。当我旋转我的手机时,整个应用视图以及警报消息在 iOS7
中会旋转。但是,在 iOS8
中,除了警报消息之外的视图都会旋转。
这是因为iOS无法同时理解多个操作。您可以像这样延迟调用UIalertview。我在iOS8上遇到了同样的问题,这段代码对我很有效。
[self performSelector:@selector(showAlert) withObject:nil afterDelay:0.5];
-(void)showAlert
{
UIAlertView *alert=[[UIAlertView alloc]initWithTitle:@"Your alert Title." message:@"Your alert Message." delegate:nil cancelButtonTitle:@"Ok" otherButtonTitles:nil, nil];
[alert show];
}