如何在iOS 6中禁用UITableView水平滚动?

时间:2013-03-21 13:17:00

标签: ios uitableview ios6 screen-rotation

旋转屏幕后在横向打开viewController,UITableView水平滚动如何禁用UITableView水平滚动? 我也尝试使用以下代码

self.tableView.contentSize = CGSizeMake(self.tableView.frame.size.width, self.tableView.contentSize.height);

3 个答案:

答案 0 :(得分:2)

相同的代码粘贴

-(void)didRotateFromInterfaceOrientation:(UIInterfaceOrientation)fromInterfaceOrientation    
    {            
 self.tableViewProductChild.contentSize = CGSizeMake(self.tableViewProductChild.frame.size.width, self.tableViewProductChild.contentSize.height);
 }

它现在有效了,谢谢你的帮助

答案 1 :(得分:0)

在界面构建器 - > Utilites->滚动视图部分中,您可以禁用“显示水平滚动条”选项,或在代码中

self.tableView.showsHorizontalScrollIndicator = NO;

答案 2 :(得分:0)

试试这个:

self.tableView.contentSize = CGSizeMake(self.tableView.frame.size.width, self.tableView.contentSize.height);
[self.tableView reloadData];