我想实现一个带有垂直标题的 UITableView,如下图所示
如您所见,测试字将是部分标题,我可以创建一个这样的自定义标题吗?
我想实现一个带有垂直标题的 UITableView,如下图所示
如您所见,测试字将是部分标题,我可以创建一个这样的自定义标题吗?
我认为这是不可能的......UIScrollView
如果您事先知道标题的编号,您可以使用带有多个表格视图的 a。
我认为您应该使用UILabel
,为其添加标题,将其旋转 90 度,然后将其放置在UITableView
.
不,您不能在 UITableview 控制器中执行此操作。您可以为https://github.com/TheVole/Horizo ntalTable 使用自定义水平表视图
如果要显示复杂的 UI 组件,最好的方法是使用UICollectionView
. 如果您需要支持 iOS 5,您可以使用PSTCollectionView。UICollectionView
有一个非常通用的 API 到UITableView
.
您可以创建非常复杂的用户界面,UICollectionView
就像您需要的那样。最好的一点是你可以完全切断模型/视图/控制器之间的界限。
一个好的开始是观看以WWDC 2012为UICollectionView
主题的视频。他们很好地解释了如何构建复杂的 CollectionViews 以及为什么它们更好地创建像您想要构建的水平表。