什么时候在ios中设置了视图的超视图?

时间:2014-05-29 13:50:51

标签: c# ios xamarin.ios xamarin

我正在处理一个问题,我需要将子视图的约束设置为superview。在父控制器中,我在轻击手势上添加控制器和视图(父视图已经显示在屏幕上):

(我使用Xamarin C#,但代码只是桥接到Obj-C等价物)..

//1. instantiate child controller
var eventDetail = new EventDetailController ();

//2. add child controller to self
AddChildViewController (eventDetail);

//3. add child controller's view to self.view
View.AddSubview (eventDetail.View);

在子视图控制器的ViewWillAppear中,我想在View及其Superview之间添加AutoLayout约束,但此时Superview为空,是否有原因?

View的超级视图何时开始设置?

0 个答案:

没有答案