2015-04-23 16 views
-1

我有一个主视图控制器,并在该控制器中有两个容器。我想通过按下底部视图控制器中的按钮来更改顶部容器的原点。一个简单的顶部抽屉。正如你可以猜到我是一个初学者。Swift:更改容器高度和来自另一个类的起源

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

感谢 科瑞比兰德

+0

通过委派自己解决它 –

回答

0

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

var mV = MainViewController() 
class MainViewController: UIViewController { 

@IBOutlet weak var topAlign: NSLayoutConstraint! 

     func moveTop() { 
      topAlign.constant = 100 
     } 

} 

,然后在其他类只需要调用功用:

mV.moveTop() 
相关问题