答案 0 :(得分:2)
答案 1 :(得分:0)
如果你对标签给予相同的宽度限制,这个问题可以在某种程度上得到解决。但是当第一个标签的内容很大时,你可能看不到完整的内容。
答案 2 :(得分:0)
这太简单了。使用两个不同的标签,一个用于用户名(左对齐文本),另一个用于分数(右对齐文本)。
另外,当用户名中有长文本时,根据您对数据可见性的要求,为两个标签之一设置内容压缩优先级。
查看这些快照:
默认为document.getElementById('myframe1').contentWindow.document.getElementById('enbref')
我更改了content compression resistance priority
标签content compression resistance priority
,从blablabla blablabla
更改为750
。
结果是:
有关详细信息,请参阅Apple文档:Setting Content-Hugging and Compression-Resistance Priorities
答案 3 :(得分:0)
如果你继承UITableViewCell并自定义它将会容易得多。使用一个UILabel作为名称,另一个用于得分,例如:lbName左对齐,lbScore右对齐。