我需要在标签名称的上标(指数位置)中显示注册商标符号。需要在 uipickerView 和标签中显示它。我还没有找到如何在指数位置显示 unicode \u00AE 的选项,
1) 我应该在 uipickerView 的不同位置使用 2 个标签吗?
2)或者,在选择器视图中显示具有预期名称的图像?
非常感谢!
我需要在标签名称的上标(指数位置)中显示注册商标符号。需要在 uipickerView 和标签中显示它。我还没有找到如何在指数位置显示 unicode \u00AE 的选项,
1) 我应该在 uipickerView 的不同位置使用 2 个标签吗?
2)或者,在选择器视图中显示具有预期名称的图像?
非常感谢!
对我来说,这有效:
@"Sometext \u00AE 其他文本"。
你可以检查吗?
unicode 符号的上标非常轻微,但我想这对你来说还不够。您不能在标签中混合字体大小和样式,因此没有一个简单的答案。两个标签可能不起作用,因为您将不得不调整 R 标志的位置。
最简单的答案可能是继承 UILabel 并在 drawRect 方法中调用超级实现,然后手动将 R 字符串绘制到您想要的位置。您可以使用 NSString 绘图方法获取现有文本的大小,以便知道将符号放在哪里。