【问题标题】:Navigation controller view size to fit [swift]导航控制器视图大小适合 [swift]
【发布时间】:2016-12-21 03:53:13
【问题描述】:

我有这组代码:

    MOLPay = MOLPayLib(delegate: self, andPaymentDetails: paymentRequestDict)

    let navigationController = UINavigationController(rootViewController: MOLPay)

    let btn: UIButton = UIButton(frame: CGRectMake(0, 0, 35, 35))
    btn.setImage(UIImage(named: "scan_ic_back.png"), forState: UIControlState.Normal)
    btn.addTarget(self, action: #selector(MolPayNowViewController.closeMolPay(_:)), forControlEvents: UIControlEvents.TouchUpInside)

    let barButton = UIBarButtonItem(customView: btn)

    MOLPay.navigationItem.leftBarButtonItem = barButton

    MOLPay.navigationController?.navigationBar.barTintColor = UIColor(hexString: "#76DD4A")

    self.presentViewController(navigationController, animated: true, completion: nil)

结果变成了这样,我想显示适合屏幕大小的页面大小,但是怎么做呢?因为它是一个嵌入式导航控制器。有人可以帮忙吗。

我想要归档的内容:

【问题讨论】:

  • 你想去掉顶部的空白吗?
  • @Sweeper 我刚刚更新了我的问题,请再看看,谢谢

标签: swift uinavigationcontroller


【解决方案1】:

您的问题是您的UIWebView 没有调整其内容的大小以使其适合手机的屏幕。我说的对吗?

要使整个 Web 视图的内容适合屏幕,请在视图控制器中执行此操作:

yourWebView.scalesPageToFit = true

【讨论】:

  • 我刚刚更新了我的问题,请再看看,谢谢
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-04-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-04-24
  • 1970-01-01
相关资源
最近更新 更多