水平UITableViewCell iphone

时间:2010-10-05 06:57:57

标签: iphone

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

我的数据大小超出了我不想折叠的每一行的屏幕。那我怎样才能水平增加tableview的大小?可能吗 ?我想在UItableview中每行显示11列。现在我可以每行创建5列。

提前致谢....如果可能,请提供一些示例代码。

2 个答案:

答案 0 :(得分:1)

你一次有很多问题,你应该把它们分开并将它们分开,这样我们就不会感到困惑。

无论如何,对于Horizo​​ntal Table View,您可以继承UITableViewController

在viewDidLoad中,应用180度旋转。 E.g。

- (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]; 
}

当然,您仍需要根据需要对内部细胞进行一些调整。

答案 1 :(得分:0)

我不知道是否可以只使用UITableView来实现它。

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

祝你好运!