截图显示我在UITableViewCell
中有两个标签。一个标签显示产品名称,另一个标签显示其值。我希望他们的文本同时对齐,因为如果产品名称适合单行,则它可以看到它有效,当它是多行时失败。我可以在TableViewCell
中使用可重复的标签,还是有其他方法可以解决我的问题。主要思想是两个标签的文本应该正确对齐。
答案 0 :(得分:0)
通常你应该从服务器获得一个Product
数组
struct Product {
let name: String
let value: UInt
}
以这种方式结构化,您可以生成一个小的UITableView
,或者您可以在单元格内生成n
UIView
,其中每行包含这两个UILabel
的自动高度。
通过这种方式,它们可以对齐。
从服务器接收单个字符串不是最佳方案:您可以通过为其中的每个String
拆分\n
来分隔产品名称,然后重新创建此结构。
答案 1 :(得分:0)
答案 2 :(得分:-1)