我正在iOS 6和iOS 7中构建iOS应用程序。我面临的问题是我正在以编程方式更改我的uiview。但这些变化反映在iOS 6而不是iOS 7中。怎么办?例如,我更改了我的iutableview高度,iOS 6中的高度更改,但在iOS 7中没有。
tableCellHeight = 44;
tableX = 0;
tableY = 118;
tableWidth = 320;
tableHeight = tableCellHeight * 2;
self.tableView.frame = CGRectMake(tableX, tableY, tableWidth, tableHeight);
答案 0 :(得分:0)
必须将调整大小放入-viewDidLayoutSubviews:! -viewWillAppear:和-viewDidLoad:不起作用,因为视图还没有布局!