【问题标题】:Swift: Change Container height and origin from another classSwift:从另一个类更改容器高度和原点
【发布时间】:2015-04-23 10:27:56
【问题描述】:

我有一个主视图控制器,在该控制器中我有两个容器。我想通过按下底部视图控制器的按钮来更改顶部容器的原点。一个简单的顶部抽屉。你可以猜到我是个初学者。

我只是无法将顶部容器引用到我的 bottomViewController 类。

谢谢 科瑞·比兰德

【问题讨论】:

  • 通过委托自我解决了

标签: swift containers


【解决方案1】:

声明一个变量,指出它上面的类。 并在该类中添加一个函数,将相关约束常量的 iboulet 更改为所需值。

var mV = MainViewController()
class MainViewController: UIViewController {

@IBOutlet weak var topAlign: NSLayoutConstraint!

      func moveTop () {
          topAlign.constant = 100
      }

}

然后在其他类中调用函数:

mV.moveTop()

【讨论】:

    猜你喜欢
    • 2021-06-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-06
    相关资源
    最近更新 更多