【问题标题】:Awkward Landscape keyboard in portrait mode, IOS 8横向模式的尴尬横向键盘,IOS 8
【发布时间】:2015-02-25 09:15:59
【问题描述】:

我有一个肖像应用程序,它内置 UIViewController(仅限肖像)和打开 youtube 视频的 UIWebView。在视频播放用户可以旋转到横向模式。从视频应用程序返回后正确旋转为纵向,但如果用户开始文本编辑 - 会出现一个尴尬的键盘。我已经尝试为所有屏幕添加横向支持 - 它不能解决问题。

简单的步骤是:

  1. UIViewController(仅限纵向)
  2. UIVIewController(人像 仅限)与UIWebView(YouTube 视频)
  3. 开始视频播放、全屏、横向旋转
  4. 按完成返回第一个UIViewController
  5. 激活文本字段

【问题讨论】:

标签: ios objective-c iphone ios8


【解决方案1】:

迅速:

 UIDevice.currentDevice().setValue(1, forKey: "orientation")
 UIViewController.attemptRotationToDeviceOrientation()

通过在视图中使用此块,您将解决此问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-24
    • 2018-02-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-25
    相关资源
    最近更新 更多