gpt4 book ai didi

ios - Swift UITableView 多行单元格

转载 作者:行者123 更新时间:2023-11-29 01:43:30 25 4
gpt4 key购买 nike

我正在尝试向 tableView 单元格中添加多行,但收效甚微。我看过相关帖子建议我使用:

cell.textLabel?.lineBreakMode = UILineBreakModeWordWrap
cell.textLabel?.numberOfLines = 0

但是当我使用它时,我收到一条错误消息:使用未解析的标识符“UILineBreakModeWordWrap”。所以我不确定为什么它会抛出该错误。另外,如何实际添加一个新行?会是这样吗:

        cell.textLabel?.text = "Location Name"
cell.textLabel?.numberOfLines = 0
cell.textLabel?.lineBreakMode = UILineBreakModeWordWrap
cell.detailTextLabel?.text = "Locations Address: 123 main street \nNew Line here \nNew Line here"

我正在运行 XCode 6 并为 iOS 8 开发。谢谢。

最佳答案

我不太喜欢 Swift,但不应该是这样:

cell.textLabel?.lineBreakMode = NSLineBreakMode.ByWordWrapping;

或类似的东西。

UILabel lineBreakMode 的类型为 NSLineBreakMode,您想要的 Swift 值是 ByWordWrapping

UILineBreakModeWordWrap 是 iOS 6 中已弃用的旧 Objective-C 值。

关于ios - Swift UITableView 多行单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32161583/

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