1
由于苹果的新规则要求应用程序与iPhone 5兼容,所以我现在必须使我的UItableview(在viewcontrollers中,而不是tableviewcontrollers)正确调整大小。但是,有时他们不会,特别是当他们在控制器中间时。有没有办法,只是编程决定它是新的大小限制,而无需摆脱我的故事板的布局,比如与...以编程方式调整故事板uitableview的大小?
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的故事板?
然后......我只是用tableFrame.size.height = 127? – 2013-04-27 20:55:55
没有。只是不要分配表视图一个特定的高度。让它看起来如何在IB中看,然后它*应该*自动调整自己的大小。 – Undo 2013-04-27 20:57:17
啊,是的,我应该在我的问题上更清楚一点。抱歉。当它自动调整大小时,有时它不会正确执行。有没有办法手动控制这个,同时保持我的正常iPhone的故事板? – 2013-04-27 21:01:17