我正在制作一个非常复杂的桌面视图。这就是我应该做的事情
这是一个小截图。
现在的问题是,我该怎么做?
答案 0 :(得分:0)
由于我对UICollectionViews
不太熟悉,我会尝试以下方法:
1。
创建UIScrollView
,将其框架设置为backGroundView.frame
并将其添加到backGroundView
2。
创建您的UITableView
。我想内容将是动态的,但应该可以通过简单地求和每个部分/行中元素的宽度来计算最大宽度。
设tableView.size.width
计算的宽度,将tableView
添加到scrollView
。
3。
将scrollView.contentsize.width
设置为您计算的tableView.size.width
。
如果我理解你的问题,你现在应该有UITablview
可以水平和垂直滚动。如果有帮助,请告诉我。
修改强>
我刚刚创建了一个简单的项目,正如我上面所描述的那样。
到目前为止,dataSource
是一系列文本。但是使用例如数组的数组应该没什么大不了的。您添加到cell.contentViews
的自定义UIView。
似乎有效。随意测试它: Click here