当前位置: 首页 > 知识库问答 >
问题:

方向问题在iPad与iOS8

梁马鲁
2023-03-14

我在iOS 8和更高版本的iPad中面临一个定向问题。我的应用程序在iPad中需要横向向右和横向向左方向。但在iOS 8的iPad中,它只支持横向向右定位。如果尝试更改方向,状态栏的方向将更改,但应用程序的视图控制器方向保持不变。我使用的是Xcode 6.2和swift。我在plist中添加了所有方向,并使用func shouldAutorotate()-

共有1个答案

公良莫希
2023-03-14

我只想在iphone上有肖像,在iPad上有所有模式。重写viewcontroller shouldrotate对我没有帮助。研究发现,appdelegate可以处理旋转。请查找以下代码。希望对你有帮助。

    func application(application: UIApplication, supportedInterfaceOrientationsForWindow window: UIWindow) -> Int {

    var orientation = Int(UIInterfaceOrientationMask.Portrait.toRaw())

    if UIDevice.currentDevice().userInterfaceIdiom == .Pad {
        orientation = Int(UIInterfaceOrientationMask.All.toRaw())
    }
    return orientation
}
 类似资料:
  • 1.在工作上用过什么设计模式,工厂模式和策略模式有什么不一样? 2.有什么方案可以适配使用不同数据库的用户? 3.给你一个明确的需求,会怎么开始做设计? 4.阐述一下工作上遇到过什么问题,解决方法以及解决思路是什么? 5.JAVA的三大特性是什么?用你工作上的一个例子表示你用过这些特性

  • 我正在开发一个应用程序,当设备方向关闭时,我在横向模式下拍摄图像。我正在使用GPUImageStillCamera拍摄图像。但我在图像的旋转中遇到了问题。问题是,当我在关闭设备旋转的情况下以横向模式拍摄图像并保存在gallery中,然后打开设备旋转,图像必须随设备方向旋转。但是,当以纵向模式握住设备时,图像处于横向,如果将设备置于横向,图像旋转是向上向下的。 笔记 当设备旋转打开时,图像旋转效果非

  • 问题内容: 我从这样的常规应用设置中将应用方向锁定为纵向 但是当我在iPad上运行我的应用程序时,它仍然旋转! 所以我应该在哪里锁定方向? 为什么苹果不能在设置中添加此功能呢? 更新: 我也尝试将这个viewController作为所有viewController的常规实现。 这张照片取自我的应用程序的主navigationController。 还是没用! 这东西到底是怎么工作的? 问题答案:

  • 本文向大家介绍Android Webview重定向问题解决方法,包括了Android Webview重定向问题解决方法的使用技巧和注意事项,需要的朋友参考一下 项目中需要webview重定向,但是由于一个webveiw里面有许多加载操作,因此在调用webview。goback()方法时,往往达不到我们需要的操作效果。 1.解决方法 WebBackForwardList webBackForward

  • 当我使用此url获取行驶方向时,它会正确地获取json,并且工作正常: http://maps.googleapis.com/maps/api/directions/json?origin=sourcelat,sourcelog 当我想获得运输方向时,我使用这个url,但它不起作用: http://maps.googleapis.com/maps/api/directions/json?origi

  • 问题内容: 我不明白注释和之间的实际区别是什么? 扩展名还是它们具有完全不同的含义?什么时候应该使用它们?在服务层中使用Spring ,在DAO 中使用javax? 谢谢回答。 问题答案: 几年前,Spring定义了自己的Transactional注释以使Spring bean方法具有事务性。 Java EE 7终于做了同样的事情,现在除了EJB方法外,还允许CDI bean方法是事务性的。因此,