iOS水平和垂直滚动UITableView

时间:2014-06-11 06:39:51

标签: ios interface-builder

我是iOS新手并探索了各方面。我希望创建一个UITableView,表视图的每个单元格都有一个水平滚动表视图。我是iOS的新手。

继承自UITableViewCell的自定义类将包含UITableView属性。下一步是什么?

我已将TableView拖入我的表格视图的原型单元格中。我的TableView单元格中的这个表视图需要水平滚动。我在继承自IBOutlet的类中为TableView创建了UITableViewCell。我怎么能告诉这个类将是这个内部表视图的UITableViewDelegateUITableViewDataSource

enter image description here

我是在正确的道路上吗?我正在使用故事板和iOS 7

1 个答案:

答案 0 :(得分:1)

您只需指定UITableViewCell子类符合委托/数据源协议,就像在视图控制器中一样。从那里,您将表的委托/数据源属性链接到单元格。

但是,我建议您使用UICollectionView课程来满足您的水平划船需求,这样可以减轻整个过程的痛苦。我的第一点也适用于使用UICollectionView。

例如:

@interface MyCell : UITableViewCell <UICollectionViewDelegate, UICollectionViewDatasource>
@property (weak, nonatomic) IBOutlet UICollectionView *collectionView;
@end