如何在单元格、行和部分中构建不同的组件?
Posted
技术标签:
【中文标题】如何在单元格、行和部分中构建不同的组件?【英文标题】:How to structure different components within cell, rows and sections? 【发布时间】:2019-11-21 03:35:35 【问题描述】:我正在尝试了解如何在行和部分中构建不同的组件。所以我的问题是
1.top view、imageview 和它下面的组件是单独的单元格还是一个部分中的单个单元格。
2.如果一个部分没有图像视图或某个组件怎么办。我们会隐藏该视图还是将其放在单独的单元格中并且不会被调用。如果隐藏是解决方案,您将如何删除空间。
我只是在寻找一个没有具体内容的抽象答案。只是为了了解如何在 tableviews 中构造视图
【问题讨论】:
【参考方案1】:您将所有内容都集中在一个单元格中。用于隐藏任何视图(图像、按钮等),
-
将顶部内容、图像和 cmets 放在堆栈视图上。
只要没有图片,就使用 imageView.hidden = true
图像空间应该会自动消失。
更多详细教程请参考this link
【讨论】:
【参考方案2】:这取决于开发人员的偏好。如果您想要一个更灵活且易于更新/调整的视图,您可以为该视图创建一个单独的单元格/笔尖文件。此外,您只能在一个单元格上创建它,但要小心,因为更新设计/视图/内容并不容易。
如果 imageview 没有值,我建议您始终为该 imageview 放置一个占位符,以便用户知道该图像未获取。
【讨论】:
以上是关于如何在单元格、行和部分中构建不同的组件?的主要内容,如果未能解决你的问题,请参考以下文章