我有文本和 uiimageview 作为 uitextview 中的子视图。问题是我无法将文本向下移动以使图像不会覆盖它(使用 \n\n\n\n\n\n 等)。如何将文本向下移动?

我有文本和 uiimageview 作为 uitextview 中的子视图。问题是我无法将文本向下移动以使图像不会覆盖它(使用 \n\n\n\n\n\n 等)。如何将文本向下移动?

所以我意识到如果你使用
[@"\n\n\n\n\n\n\n\n" stringByAppendingString:@"bla bla text content stuff"];
而不是
@"\n\n\n\n\n\n\n\n bla bla bla text content stuff";
它会以某种方式将文本向下推。
更好的方法是创建一个UIView包含您的UITextView和UIImageView. 将其UITextView放在下方,UIImageView以便您可以看到您的文字。
不要使用换行符、空格等来正确放置文本。如果您更改文本,您可能需要从头再来。将视图放置在您希望它们显示的位置。