如何在Swift中以编程方式更改UIWebView方向

ZAFAR007

我已经以编程方式创建了UIWebView。现在,我想以编程方式将其方向设置为(横向或纵向)。请任何人告诉我我该怎么做?谢谢

import UIKit
class ViewController: UIViewController, UIWebViewDelegate  {

    override func viewDidLoad() {
        super.viewDidLoad()

        let webV:UIWebView = UIWebView(frame: CGRectMake(0, 0, UIScreen.mainScreen().bounds.width, UIScreen.mainScreen().bounds.height))
        webV.loadRequest(NSURLRequest(URL: NSURL(string: "http://tune.tv/humtv-live-embed")!))
        webV.delegate = self;
        self.view.addSubview(webV)
    }
 }
拉什万湖

在您的viewDidAppear中添加以下内容:

override func viewDidAppear(animated: Bool) {
    let value = UIInterfaceOrientation.LandscapeRight.rawValue
    UIDevice.currentDevice().setValue(value, forKey: "orientation")
}

Swift 3.0:

override func viewDidAppear(_ animated: Bool) {
    let value = UIInterfaceOrientation.landscapeRight.rawValue
    UIDevice.current.setValue(value, forKey: "orientation")
}

只需选择您的方向,它将在显示WebView时设置为该方向。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Swift中以编程方式更改UICollectionViewCell大小?

来自分类Dev

如何在SwiftUI ScrollView中以编程方式检测滚动方向

来自分类Dev

如何在Swift中以编程方式更改splitViewController中的详细信息视图

来自分类Dev

如何在Swift中以编程方式更改tvOS中的背景颜色?

来自分类Dev

如何在Swift 5中以编程方式更改导航栏的背景颜色?

来自分类Dev

Swift以编程方式缩小UIWebView

来自分类Dev

如何在Groovy中以编程方式更改Groovy / Gradle文件?

来自分类Dev

如何在Android中以编程方式更改Edittext光标颜色?

来自分类Dev

如何在Android中以编程方式更改形状的笔触宽度?

来自分类Dev

如何在Android中以编程方式更改Portable Hotspot的SSID?

来自分类Dev

如何在Python中以编程方式更改AutoCAD对象的属性

来自分类Dev

如何在Groovy中以编程方式更改Groovy / Gradle文件?

来自分类Dev

如何在Android中以编程方式更改布局高度

来自分类Dev

如何在Android中以编程方式更改Portable Hotspot的SSID?

来自分类Dev

如何在Xamarin中以编程方式更改Navigationbar的背景颜色?

来自分类Dev

如何在Swift中以编程方式创建约束?

来自分类Dev

如何在SWIFT中以编程方式设置UIImage的Alpha?

来自分类Dev

如何在Swift中以编程方式创建“返回” UIBarButton项?

来自分类Dev

如何在Swift中以编程方式隐藏在滑动上

来自分类Dev

如何在Swift中以编程方式控制显示镜像

来自分类Dev

如何在 Swift 4 中以编程方式注册 UITableViewHeaderFooterView?

来自分类Dev

Android以编程方式更改方向?

来自分类Dev

在Swift中以编程方式更改推送通知

来自分类Dev

如何在WPF C#中以编程方式更改ContentControl中的UserControl

来自分类Dev

如何在Flutter中以编程方式更改Rive / Flare中渐变填充的开始/结束位置?

来自分类Dev

以编程方式更改方向无法正常工作

来自分类Dev

如何在Swift中以编程方式复制视图?自动布局如何影响新创建的视图?

来自分类Dev

如何在Swift中以编程方式复制视图?自动布局如何影响新创建的视图?

来自分类Dev

如何在Chrome中以编程方式更改地址栏的字体大小

Related 相关文章

  1. 1

    如何在Swift中以编程方式更改UICollectionViewCell大小?

  2. 2

    如何在SwiftUI ScrollView中以编程方式检测滚动方向

  3. 3

    如何在Swift中以编程方式更改splitViewController中的详细信息视图

  4. 4

    如何在Swift中以编程方式更改tvOS中的背景颜色?

  5. 5

    如何在Swift 5中以编程方式更改导航栏的背景颜色?

  6. 6

    Swift以编程方式缩小UIWebView

  7. 7

    如何在Groovy中以编程方式更改Groovy / Gradle文件?

  8. 8

    如何在Android中以编程方式更改Edittext光标颜色?

  9. 9

    如何在Android中以编程方式更改形状的笔触宽度?

  10. 10

    如何在Android中以编程方式更改Portable Hotspot的SSID?

  11. 11

    如何在Python中以编程方式更改AutoCAD对象的属性

  12. 12

    如何在Groovy中以编程方式更改Groovy / Gradle文件?

  13. 13

    如何在Android中以编程方式更改布局高度

  14. 14

    如何在Android中以编程方式更改Portable Hotspot的SSID?

  15. 15

    如何在Xamarin中以编程方式更改Navigationbar的背景颜色?

  16. 16

    如何在Swift中以编程方式创建约束?

  17. 17

    如何在SWIFT中以编程方式设置UIImage的Alpha?

  18. 18

    如何在Swift中以编程方式创建“返回” UIBarButton项?

  19. 19

    如何在Swift中以编程方式隐藏在滑动上

  20. 20

    如何在Swift中以编程方式控制显示镜像

  21. 21

    如何在 Swift 4 中以编程方式注册 UITableViewHeaderFooterView?

  22. 22

    Android以编程方式更改方向?

  23. 23

    在Swift中以编程方式更改推送通知

  24. 24

    如何在WPF C#中以编程方式更改ContentControl中的UserControl

  25. 25

    如何在Flutter中以编程方式更改Rive / Flare中渐变填充的开始/结束位置?

  26. 26

    以编程方式更改方向无法正常工作

  27. 27

    如何在Swift中以编程方式复制视图?自动布局如何影响新创建的视图?

  28. 28

    如何在Swift中以编程方式复制视图?自动布局如何影响新创建的视图?

  29. 29

    如何在Chrome中以编程方式更改地址栏的字体大小

热门标签

归档