iphone - UIAlertView 要求访问当前位置错误方向

标签 iphone objective-c ios ipad uialertview

我的应用程序当前要求用户访问其当前位置,因此当应用程序启动时,它会显示 UIAlertView 请求它。问题是我的应用程序仅设置为纵向模式,但 UIAlertView 以横向显示。我必须旋转手机才能使其正确定向。我在这里缺少什么?

最佳答案

查看这篇文章:

http://iphonedevelopment.blogspot.com/2008/12/more-on-uialertview-and-landscape.html

基本上,您可能需要在警报之前尝试类似的操作。

[[UIApplication sharedApplication] setStatusBarOrientation:UIInterfaceOrientationPortrait];

更新:这是一个带有替代解决方案帖子的 SO。

Rotating a UIAlertView

关于iphone - UIAlertView 要求访问当前位置错误方向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7852715/

相关文章:

ios - 如何改变CALayer动画的方向

iphone - 区分 iPhone 上的 UITouch 对象

iphone - 如何在 iPad 中自动旋转期间重新排列 View

objective-c - 在无缝循环中为图像的无限滚动设置动画

objective-c - 仅使用捏合手势增加高度或宽度

iphone - 无法在 UIButton 中使用自定义字体

iphone - iPhone开发中有没有快捷方式进入/Resources/文件夹?

Objective-C:均匀显示 NSString

ios - 加载未显示的 UITableViewCells

ios - 在主线程上分派(dispatch) NSNotification 或在主线程上传递通知哪个更好