gpt4 book ai didi

ios - 在UITableViewCell中将UIImageView替换为UILabel

转载 作者:行者123 更新时间:2023-12-01 19:22:22 24 4
gpt4 key购买 nike

我想使用UITableViewCell创建一个与标准UITableViewCell非常相似的UITableViewCellStyleSubtitle。用户可以选择一个单元格,并且应在该所选单元格上设置一个复选标记。

我想在单元格的左侧显示UILabel而不是UIImage。我试图将UILabel添加到contentViewUILabel显示在文本和详细文本标签的上方。当UILabel扩展到右侧时,我想将文本和详细文本都移到右侧,就像UIImage一样。

我知道要在Interface Builder中创建一个自定义单元,但是后来我不知道如何获取选中标记图像,这是设置UITableViewCellAccessoryCheckmark时使用的图像。有一个可作为按钮(和几个其他按钮)使用的公开内容,但复选标记似乎不可用。有没有办法获取选中标记图标并在Interface Builder中的自定义单元格中使用它?我不想自己打勾。

我已经搜索了Internet和Stackoverflow,但是找不到我的问题的答案。我想我缺少了关键的部分,但是我不能自己弄清楚这一点。

是否有免费的开源或创用CC替代品?

最佳答案

如果我正确理解了所有内容,则似乎最简单的操作是不使用单元格上的内置文本和详细信息文本,也不要自定义这些标签。

然后在您的:
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath根据需要调整标签的宽度/偏移量。

对于复选标记,如果您不调整公开图片的显示位置,则应该可以使用cell.accessoryType = UITableViewCellAccessoryCheckmark进行设置

希望这能回答您的问题。

-布兰登

关于ios - 在UITableViewCell中将UIImageView替换为UILabel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9716280/

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