1
2
对于这个相对简单的案例,您可能可以伪造它。一个标签的用户名为粗体,另一个标签的纯文本位于同一位置。在纯文本前面插入足够的空格,以便为用户名留出空间。可以使用uiStringDrawing方法测量粗体文本和空格。
|
2
1
如果您使用纯uilabel,它将不可用。为此任务使用两个标签。 |
3
0
您需要使用uiwebview或coretext来进行这种高级文本布局。Web视图有很多开销,但是它是最灵活的,并且不能在UITableView单元中有效地使用它。coretext是低级别的,没有那么好的文档记录。您可以放弃表视图,只需在Web视图中使用CSS和HTML来布局表,这就是我所做的。 |
4
0
您仍然可以使用uiTableViewCell,但让该单元格使用uiWebView子视图。用一个聪明的setter方法设置一个自定义的cell子类,该方法允许您向方法发送nsstring,并将其转换为一个格式良好的视图。 |
WkWk · Apple Watch动作通知不起作用 2 年前 |
Otavio Miguel · 在手机中保留我自己未发布的ios应用 2 年前 |
Nico Passaglia · 移动键盘向上移动站点 6 年前 |