如何在IOS中组织长视图而不重复模式
我有一个需要在IOS中构建的视图 这是一个用户配置文件视图 基本上,我提供了用户配置文件,如姓名、年龄、性别、国籍 每个字段都是稍微不同的UI控件,因此我不能简单地使用UITableView和UITableViewCell 有没有一种方法可以简单地把一堆不同的视图一个接一个地放进去,然后让整个屏幕都可以滚动 构建这样一个视图的最简单方法是什么?是否可以在序列图像板中仅使用一个视图以及该视图的一个viewcontroller文件来实现它 (我在android中用一个布局完成了这项工作,然后简单地查询活动中的数据,然后逐个设置标签的值 每个字段都是一个稍有不同的UI控件,因此 不能简单地使用UITableView和UITableViewCell 那是不对的 您可以拥有多个具有完全不同UI的不同单元格。只需对它们进行子类化并将自定义UI添加到其中即可 返回要在方法中使用的indexPath的单元格如何在IOS中组织长视图而不重复模式,ios,Ios,我有一个需要在IOS中构建的视图 这是一个用户配置文件视图 基本上,我提供了用户配置文件,如姓名、年龄、性别、国籍 每个字段都是稍微不同的UI控件,因此我不能简单地使用UITableView和UITableViewCell 有没有一种方法可以简单地把一堆不同的视图一个接一个地放进去,然后让整个屏幕都可以滚动 构建这样一个视图的最简单方法是什么?是否可以在序列图像板中仅使用一个视图以及该视图的一个viewcontroller文件来实现它 (我在android中用一个布局完成了这项工作,然后简单地查
好的……我明白了。从android的角度来看,这对我来说是一种非常奇怪的方法。但我想我只能这样做。难道没有办法一次布局整个视图,而不关心单元格吗?这似乎真的太过工程化了,因为我100%地知道它们不会被重用。@user1017674你可以详细地寻找答案。@user1017674s在这里:然而,这是最好的方法,你有所有的委托和数据源方法交给你定制UI,显示在哪里等,而不是一个凌乱的自定义UIScrollView,你必须自己做所有脏代码。现在大多数应用程序都由独家的TableView/CollectionView或UIStackView组成