是否可以为Interface Builder中创建的视图创建NSLayoutContraints?

时间:2013-06-18 02:19:09

标签: iphone autolayout

我正在使用meteor学习webdev,我想将Google Webfonts用于我的网络应用程序。

在测试应用程序中,我有一个UIImageView,我通过IB随机放置在ViewController的视图中。然后在代码中,我尝试应用一些没有效果的约束。

如果我以编程方式在viewDidLoad中创建UIImageView然后应用约束,那么它就可以工作。

我猜测IB正在产生一些约束,导致我自己的约束不能采取。有没有办法在IB中放置一个视图然后通过代码放置约束?

谢谢!

1 个答案:

答案 0 :(得分:1)

抱歉,我刚刚找到了答案:我只需要致电:

[self.view removeConstraints:self.view.constraints];

在viewDidLoad中。