我有UIView
这样的约束:
所有垂直和水平空格都设置为0.
然后在viewDidLoad
我添加了view
作为原始subview
的{{1}}。这是它的样子:
UIView
当我运行该应用时,self.innerView = [[UIView all] initWithFrame:self.myView.frame];
[self.myView addSubview:self.innerView];
的尺寸并不适合innerView
。我该怎么做才能解决这个问题?
答案 0 :(得分:0)
如果您要使用代码添加视图,则还需要使用代码向innerview
添加约束。有关如何执行此操作,请参阅Apple's documentation。基本上,您需要内部视图视图为父myView
(水平和垂直)提供前导和尾随空格。
答案 1 :(得分:0)
应该将约束添加到容器视图中,在这种情况下,它是self.myView。我没有看到你的代码为self.myView添加约束。