我正在构建一个iPhone应用程序,并在我的一个问题中,我试图调整子视图的大小。首先,我有一个表格视图,当每个数据被点击时,它会打开一个新的视图。但问题是,打开的视图(包含导航控制器)中的图像和文本未正确对齐。他们都错了,我的猜测是,在这个观点上,它只显示了顶部的3/4,而不是整个视图(我的大部分图像只显示图像的一半)。我的目标是适合每个图像和文本,使其适合我的视图,该视图在我的视图顶部包含导航控制器。所以研究后,我可以改变在Interface Builder中的大小和位置,但由于某些原因,他们是空的,我不能编辑:如何调整界面生成器中的导航控制器中的子视图的大小
另外,我在viewDidLoad中尝试这种代码:
// DetailViewController.m
- (void)viewDidLoad {
[super viewDidLoad];
self.view.autoresizesSubviews = YES;
self.view.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;
}
到目前为止,没有这些,即使是调整我的看法,以配合我的导航控制器,所以我希望有人有更好的主意如何调整和适应我的导航控制器的看法,谢谢
StackOverflow不是论坛;如果您需要添加更多详细信息,请[编辑您的问题](http://stackoverflow.com/posts/5651742/edit)。答案应该是答案,而不是关于问题的附加信息。 – Will 2011-04-19 13:37:22