我必须在表格中表示数据。 我正在尝试构建一个适合这样做的布局。
我在想这样的事情:
我已经开始实施了。 我已经以编程方式构建了Collecionview,这就是结果:
![MYWORK] [2]
在互联网上有无限的解决方案。对我来说这似乎是最合适的,但现在我有两个主要问题:
答案 0 :(得分:0)
使用旋转表格视图
-(void) didLoad{
....
[self.tableView.layer setAnchorPoint:CGPointMake(0.0, 0.0)];
self.tableView.transform = CGAffineTransformMakeRotation(M_PI/-2);
self.tableView.showsVerticalScrollIndicator = NO;
....
}
-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath*)indexPath
{
SEScrollMenuCell * cell = [tableView dequeueReusableCellWithIdentifier:@"menuCell" forIndexPath:indexPath];
//use custom UI objects inside cell
cell.label_text.text = [self.items objectAtIndex:indexPath.row];
cell.label_text.textAlignment = NSTextAlignmentCenter;
cell.selectionStyle = UITableViewCellSelectionStyleGray;
cell.label_text.textAlignment = NSTextAlignmentCenter;
cell.label_text.transform = CGAffineTransformMakeRotation(M_PI/2);
cell.label_text.frame = CGRectMake(0.0, 0.0, 32.0, [[self.items_width objectAtIndex:indexPath.row] doubleValue]);
.......
return cell;
}