由于苹果的新规则更改要求应用程序与 iPhone 5 兼容,我现在必须正确调整 UItableview(在 viewcontrollers 中,而不是 tableviewcontrollers 中)的大小。但是,有时它们不会,尤其是当它们位于控制器中间时。有没有办法以编程方式指定它的新大小限制,而不必摆脱我的故事板布局,例如...
tableFrame.size.height = 127
或者
CGRect schedulesNewFrame = CGRectMake(self.tableView.frame.origin.x,
_movieSynopsis.frame.origin.y + _movieSynopsis.frame.size.height + 4,
self.tableView.frame.size.width,
self.tableView.contentSize.height);
[self.tableView setFrame: schedulesNewFrame];
更新 为了更好地澄清我的问题,当它自动调整大小时,有时它不能正确执行。有什么方法可以手动控制它,同时将我的故事板保留在普通 iPhone 上?