我有一张桌子,在我得到数据之前我就这样做了
[self.TableView setFrame:CGRectMake(kRowHorizontalPadding_iPad * 0.5, kRowVerticalPadding_iPad * 0.5, 1024 - kRowHorizontalPadding_iPad, kCellHeight_iPad)];
self.TableView.rowHeight = 500;
事情是我想在设备旋转后改变高度和框架!但是不工作我试过reloadData但仍然无法正常工作请帮助。
答案 0 :(得分:0)
tableView:cellForRowAtIndexPath:
和
tableView:heightForRowAtIndexPath:
应该帮助你。还有
shouldAutorotateToInterfaceOrientation:interfaceOrientation
当你想在纵向/横向模式下工作时可能有用的方法。
不要忘记将UITableViewDataSource和UITableViewDelegate添加到头文件中,就像这样:
@interface myClassBlabla : UIViewController<UITableViewDataSource, UITableViewDelegate>
{
int checkInt;
}
希望有所帮助