【问题标题】:Horizontal UITableViewCell iphone水平 UITableViewCell iphone
【发布时间】:2010-10-05 06:57:56
【问题描述】:

我想在 iphone 中滚动水平 UITableView 吗?或如何创建自定义水平滚动 UITableViewCell 并添加 UITableView ?请我真的需要这个。或者任何其他在 UITableView 中每行显示 10 列的控件。

对于我不想折叠的每一行,我的数据大小超出了屏幕范围。那么如何水平增加 tableview 大小?是否可以 ?我想在 UItableview 中每行显示 11 列。现在我可以每行创建 5 列。

在此先感谢....如果可能的话,请提供一些示例代码。

【问题讨论】:

    标签: iphone


    【解决方案1】:

    你一次有很多问题,你应该把它们切块分开,这样我们就不会混淆了。

    对于Horizo​​ntal Table View,你可以继承UITableViewController

    在 viewDidLoad 中,应用 180 度旋转。 例如

    - (void)viewDidLoad {
        // Rotates the view.   
      CGAffineTransform transform = CGAffineTransformMakeRotation(-1.5707963);    
      self.tableView.transform = transform;  
        // Repositions and resizes the view.   
      CGRect contentRect = CGRectMake(0, 90, self.view.frame.size.width, self.view.frame.size.height);  
      self.tableView.frame = contentRect;    
      [super viewDidLoad]; 
    }
    

    当然,您仍然需要根据自己的需要对里面的单元格进行一些调整。

    【讨论】:

      【解决方案2】:

      我不知道是否可以只使用 UITableView。

      但是您可以尝试将 UITableView 放入 UIScrollView :-) 然后你会有一个水平滚动^^

      祝你好运!

      【讨论】:

        猜你喜欢
        • 2011-05-18
        • 1970-01-01
        • 2011-03-16
        • 1970-01-01
        • 1970-01-01
        • 2011-02-11
        • 2011-10-31
        • 2014-11-13
        • 1970-01-01
        相关资源
        最近更新 更多