gpt4 book ai didi

iphone - 我是否需要自定义 UIView 中的单独 UILabel 才能在 UITableViewCell 中具有单独的 UILabel 行?

转载 作者:行者123 更新时间:2023-11-28 23:16:16 27 4
gpt4 key购买 nike

我是否需要在自定义 UIView 中使用单独的 UILabel 才能在 UITableViewCell 中具有单独的 UILabel 行?

也就是说,如果我想要一个包含所有文本的 TableViewCell,但文本需要包含 4 个单独的行以用于 4 个单独的字符串(例如名称、标题、描述、位置),并且这些单独的行中的每一行都可以包含一个环绕。

反过来问这个问题,普通的 UITableViewCell 使用它的内容 View 和单个文本标签,是否有办法在四个字符串中的每一个的末尾强制回车/换行点?哦,是的,并且需要为每个单元格计算单元格高度,因为它可能会有所不同(以防万一)

最佳答案

最后一个问题的答案:否。 (对标题的回答:是的。)

您可以在自己的 NIB 文件中构建单元格。如果您从未做过,我建议您做一个练习。

根据需要布局大小/位置/调整大小功能。

你的 TableView Controller 可以是文件的所有者,给loadedCell的TV controller添加一个outlet,并调用load nib每次你想分配一个新的单元格时,

我建议标记每个单元格标签,并访问它们这样,并在加载后将 loadedCell 值设置为 nil

附注UILabel 通常会不合需要地包裹文本,或者很难在单元格中进行布局以使其看起来不错,请考虑标签的 lineBreakMode 的其他值

p.p.s.它将根据 adjustsFontSizeToFitWidthminimumFontSize 采用文本缩短行为(考虑到这一点和 lineBreakMode)

关于iphone - 我是否需要自定义 UIView 中的单独 UILabel 才能在 UITableViewCell 中具有单独的 UILabel 行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6273380/

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