2015-04-23 42 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() 
相關問題