Ipad 减小UITableViewController中TableView的大小
我正在tabbar应用程序中显示splitview。在每个拆分视图中,master都是UITableViewController(具有自由形式大小)。我的自定义选项卡栏是1024 x 80 px(始终为横向模式),我想从master&detail中减少(80-49)px,我的自定义选项卡栏对这两种模式都隐藏 我尝试了一切,IB,以编程方式,在ViewWillDisplay中,使用initWithStyle、initWithNib、viewDidLoad、AutoResizing=NO、setbounds、setframe、contentSize。。。没有什么能使我的UITableView减少31像素 UITableView具有自定义分组单元格和背景图像。图像可能是问题所在吗 关于如何减小UITableView的大小,有什么想法吗?它必须是该viewcontroller中文件所有者的outlet视图?我不知道还能想什么/做什么 很多很多提前感谢,我需要尽快完成这个,这已经成为一个真正的麻烦Ipad 减小UITableViewController中TableView的大小,ipad,uitableview,size,height,uisplitview,Ipad,Uitableview,Size,Height,Uisplitview,我正在tabbar应用程序中显示splitview。在每个拆分视图中,master都是UITableViewController(具有自由形式大小)。我的自定义选项卡栏是1024 x 80 px(始终为横向模式),我想从master&detail中减少(80-49)px,我的自定义选项卡栏对这两种模式都隐藏 我尝试了一切,IB,以编程方式,在ViewWillDisplay中,使用initWithStyle、initWithNib、viewDidLoad、AutoResizing=NO、setbo
谢谢大家 我也遇到了这个问题。我认为使用UITableViewController是不可能的。最后,我不得不创建自己的UIViewController子类,将UITableView作为viewController主视图的子视图。通过这种方式,可以修改viewController中的位置和高度。需要注意的一点是,如果使用此方法,请确保向tableview发送flashScrollIndicators方法,以便它模拟UITableViewController的行为
祝你好运我想你应该试着在视图中设置大小。像我一样
- (无效)视图显示:(BOOL)动画 { [超级视图显示:动画] [self.tableView setFrame:CGRectMake(self.tableView.frame.origin.x,self.tableView.frame.origin.y,self.tableView.frame.size.width,self.tableView.frame.size.height-50)]; }