UI设计建议

3
我想实现以下场景:
image
我的想法是有三个不同的表视图。但是我卡在了滚动问题上,如果我垂直滚动tableview3,则tableview1和tableview2也应该滚动。
是否有其他实现方法?还是我的滚动问题的解决方案?
注意:列数是动态的。
祝你编码愉快!
1个回答

1

我目前正在实现一个类似的UI系统,我放弃使用UITableView来使事情变得更加'动态'。从头开始重新实现整个UITableView确实是一项非常有趣的练习!

如果UITableView仍然适用于您,您只需要记住tableview是UIScrollView的子类,后者具有用于滚动的委托方法。使用它们以及setContentOffset,您可以轻松地同步多个表的滚动。


设置setContentOffset后,是否会看起来像自然滚动? - KingofBliss
如果你将它包装在一个动画块中,它应该会…… - Joshua Weinberg
你是如何处理中间面板的水平滚动的? - Joshua Weinberg
灰色部分是通过将表格视图放在滚动视图上实现的。 - KingofBliss

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接