的UITableView

的UITableView

问题描述:

的水平滚动

可能重复:
Horizontal UITableView
Horizontal scrolling UITableView的UITableView

我们能在水平滚动iphone一的tableview?我有一个四列的tableview。我可以水平滚动显示值吗? 在此先感谢

经过一个快速的谷歌搜索,我想出了一个结果。检查这个线程和其中的答案,看看你是否觉得有帮助,但它似乎是你在这里问完全相同的问题。

Horizontal UITableView

我想你想显示的详细文本。跟我一样的情况。我尝试了2个选项。一个添加UIScroll视图并在其中添加UITable视图。但它不工作。然后我使用自定义单元格并在单元格中添加Ui滚动。它的工作原理,但我认为这是对苹果的HIG。

所以最后我尝试了最后的选择,这对我很有用。我为单元格的文本添加了换行符模式,将它分成2行或3行以在单元格中显示全文。这里是“索引路径行中的单元”方法中的示例代码,而在创建单元时创建单元的方式是指创建时的单元格。试试这个,我希望它能帮助你。

if (cell == nil) 
    { 
     cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] autorelease]; 
     cell.textLabel.lineBreakMode = UILineBreakModeWordWrap; 
     cell.textLabel.numberOfLines =0; 
     cell.textLabel.font = [UIFont fontWithName:@"Helvetica" size:15.0]; 
    } 
+0

在Xcode 7和iOS 8/9下,我能够在UIScrollView中添加一个UITableView,并且进行水平滚动。你基本上有tableview是它的单元格的宽度和所有他们的高度结合起来,将它添加到框架比tableview小的scrollview,并使scrollview的contentSize属性成为tableview框架的大小。这将允许滚动视图滚动。你还必须玩弄一些“反弹”设置,并可能禁用VC的'自动禁用滑动视图集合'并调整'contentInset'属性。 –