在我们的项目中,我们有这样的需求。
我们的网络服务发送必要的数据以在我们的应用程序中创建 View 这些数据由具有顺序的多个 View 组成。 例如它可以发送这样的数据
[{"ViewType":"Table","datas:":[....]},
{"ViewType":"PieChart","datas":[...]},
{"ViewType":"BarChart","datas":[...]}]
所以我们将在同一个 View Controller 中显示所有这些 View ,当用户第一次打开 View 时,他/她将看到表格,然后他将向下滚动并看到饼图等...
对于 iOS 中的任何类型的设计模式来说,类似的东西是可能的吗? 如果是怎么办?
谢谢
最佳答案
您可以使用 TableView 或 Collection View 。每个单元格可以有单个 View ,根据 View 的计数,您可以设置 TableView 或 Collection View 的单元格数。如果需要,禁用水平滚动。
关于 View Controller 中的 iOS 动态 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42434339/