gpt4 book ai didi

ios - 使用不同 viewCell 布局的最佳方式

转载 作者:行者123 更新时间:2023-11-29 00:38:46 25 4
gpt4 key购买 nike

我已经在谷歌上搜索了一段时间,但没有找到解决方案。

我正在使用一个 nib 文件,它定义了一个我在多个 TableView 上重复使用的 View 单元格。

我的目标是针对不同的手机尺寸采用不同的 View 单元格布局。例如- iPhone 6s 需要显示更多信息(标签、文本等)- 图片应位于右侧 (iphone 5),对于 iphone 6 应位于左侧

我认为 sizeClasses 不适合这个问题吧?我应该为此使用完全不同的 nib 文件吗?

最佳答案

不,您不应该使用“完全不同的 nib 文件”。使用一个 nib 文件。

在显示单元格之前,将为单元格的每一行调用每个 TableView 数据源的 cellForRowAt:。此时,单元已从 Nib 加载。如果您因为认为屏幕太小(或者因为它们不适用于此特定表格)而想要消除某些单元格界面元素(例如标签),则可以在此处执行此操作(通过隐藏或删除它们) .

关于ios - 使用不同 viewCell 布局的最佳方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39981868/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com