【发布时间】:2015-04-23 10:27:56
【问题描述】:
我有一个主视图控制器,在该控制器中我有两个容器。我想通过按下底部视图控制器的按钮来更改顶部容器的原点。一个简单的顶部抽屉。你可以猜到我是个初学者。
我只是无法将顶部容器引用到我的 bottomViewController 类。
谢谢 科瑞·比兰德
【问题讨论】:
-
通过委托自我解决了
标签: swift containers
我有一个主视图控制器,在该控制器中我有两个容器。我想通过按下底部视图控制器的按钮来更改顶部容器的原点。一个简单的顶部抽屉。你可以猜到我是个初学者。
我只是无法将顶部容器引用到我的 bottomViewController 类。
谢谢 科瑞·比兰德
【问题讨论】:
标签: swift containers
声明一个变量,指出它上面的类。 并在该类中添加一个函数,将相关约束常量的 iboulet 更改为所需值。
var mV = MainViewController()
class MainViewController: UIViewController {
@IBOutlet weak var topAlign: NSLayoutConstraint!
func moveTop () {
topAlign.constant = 100
}
}
然后在其他类中调用函数:
mV.moveTop()
【讨论】: