我有一个uiscrollview,它有一个包含文本和图像的自定义子视图。 文本项目是UILabels。我附上了一张代表质量问题的图片:
你们认为绘制文本可能值得一试,然后转换为uiimage并显示它吗?也许它会更好地扩展?或者也许有一种方法来平滑文本?
答案 0 :(得分:5)
没有理由期望你比UILabel
更好地绘制文本。你的照片很难弄清楚,但这就是你想看的东西:
UILabel
的{{1}}添加UIScrollView
,还是在做其他更高级的事情。 “其他东西更容易”可能很容易成为问题。contentView
的{{1}}是完整的(不是分数)。在视网膜显示器上,你可以获得半分,但通常只需要整数就可以了。答案 1 :(得分:0)
我认为这是位置问题。我打赌你把x或y值设置为浮点值,如12.3或12.5。
答案 2 :(得分:0)
我现在所做的是我已经创建了一个uiimage版本的文本,并且现在显示的是现在而不是uilabels,质量太好了,当你看着它放大时,你可以真正看到差异在ipad中,它必须在缩放图像然后发送文本方面做得更好吗?
在:
后:
上面的图片展示了我的应用在我改变之前和之后在ipad上呈现文字的方式。