重绘视图closures屏幕 – 包含select器视图和工具栏

我试图绘制/放置一个视图(其中包含一个select器视图和工具栏离屏)。 在启动时,尽pipe在viewDidLoad中改变坐标,View仍然在屏幕上。

self.pickerViewContainer.frame = CGRectMake(0, 722, 320, 207); 

我使用故事板。 我已经创build了视图控制器中可见的故事板中的视图。 我以为我可以按照上述坐标重新绘制屏幕。

当你使用自动布局viewDidLayoutSubviews写入你的视图的框架相关的代码
这是一个解决scheme

 -(void) viewDidLayoutSubviews { self.pickerViewContainer.frame = CGRectMake(0, 722, 320, 207); }