1

我试图绘制/放置一个视图(其中包含一个选择器视图和一个屏幕外的工具栏)。启动时,尽管在 viewDidLoad 中更改了其坐标,但该视图仍在屏幕上。

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

我正在使用故事板。我在情节提要中创建了视图,在视图控制器中可见。我想我可以按照上面的坐标在屏幕上重新绘制它。

4

1 回答 1

1

当您使用自动布局时,viewDidLayoutSubviews
请在 Here is a solution中编写视图的框架相关代码

-(void) viewDidLayoutSubviews
{
self.pickerViewContainer.frame = CGRectMake(0, 722, 320, 207);
}
于 2013-10-23T04:27:32.917 回答