gpt4 book ai didi

ios - 用换行符替换换行文本后获取 UILabel 的文本

转载 作者:行者123 更新时间:2023-11-30 14:16:00 25 4
gpt4 key购买 nike

我正在使用一个应用程序在 UIImage 上绘制文本。我在屏幕上显示图像,并在其上显示描述文本的 UILabel。用户可以编辑文本。我将 lineBreakMode 设置为 UILabelWordWrap。现在,当我得到要在 UIImage 上绘制的文本时,将其导出为图像。尽管由于自动换行,文本在屏幕上显示为多行,但仍绘制为一行。

有没有办法用换行符"\n"替换包装好的作品。例如“Lorem Ipsum”当我在小尺寸标签中显示它时,“Ipsum”将在新行中绘制。所以我需要调用 getText,我将其获取为 "Lorem\nIpsum"

最佳答案

听起来问题出在你的行数上。我以前也遇到过类似的问题,单词没有被切断。将此行代码添加到您的项目中:

label.numberOfLines = 3

您可以根据需要设置行数。现在应该将每个单词放在一个新行上。干杯!

关于ios - 用换行符替换换行文本后获取 UILabel 的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31159686/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com