我想创建一个可扩展的 uiscrollview
,如上图所示。
我尝试使用关键字进行搜索,但找不到任何与我想要实现的目标相似的示例。
我想知道我应该使用uiscrollview
还是uitableview
?
如有任何建议,我们将不胜感激。
提前谢谢你。
最佳答案
您可以创建一个 UITableView,然后将其逆时针旋转 90 度,它会非常有效。
只需创建一个 UITableView 子类(i.r. HorizontalUITableView)并在 initWithFrame 中,将 View 旋转 90 度:
- (id)initWithFrame:(CGRect)frame
{
self = [super initWithFrame:frame];
if (self) {
// Initialization code
self.transform = CGAffineTransformMakeRotation(-M_PI/2.0);
self.showsVerticalScrollIndicator = NO;
}
return self;
}
您还需要继承 UITableViewCell 并将它们旋转 90 度
关于ios - 横向展开的uiscrollview还是uitableview?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15829389/