2013-03-12 49 views
1

我在我的UIViewController上有UIView。我使用編輯器 - >針 - >寬度/高度來設置寬度和高度。我還創建了這些約束的IBOutlet以編程方式更改widht和height。我在.m文件又寫道代碼修改常量後佈局不會改變

在.h文件中

@property (strong, nonatomic) IBOutlet NSLayoutConstraint *viewWidth; 
@property (strong, nonatomic) IBOutlet NSLayoutConstraint *viewHeight; 

self.viewWidth.constant = 480; 
self.viewHeight.constant = 644; 

,但仍其不改變觀點的寬度和高度。我錯過了什麼嗎? 在此先感謝。

回答

0

更新常數後,您需要調用-layoutIfNeeded-setNeedsUpdateConstraints