我有一个 UITextView,里面有一个小文本。它以白色背景上的黑色文本正确显示。但是,当我想将文本颜色更改为黑色以外的颜色时,文本位置会发生变化(好像在文本开头添加了一个空行)。
没有颜色变化或有textView.textColor = [UIColor blackColor];
:
当我换成另一种颜色时,这里textView.textColor = [UIColor blueColor];
:
我给出的代码行确实是唯一改变的代码元素,即使背景和文本中的颜色不同,这是因为它们是随机生成的,在我的代码的完整其他部分中。文本的内容以前从未对显示产生任何影响,当我更改文本颜色时,它总是看起来像第二张图片。
我对这种行为感到震惊,因为textColor
不应该修改字体颜色以外的任何东西,不是吗?再加上当我更改为 时blackColor
,没有奇怪的行为。
谢谢您的帮助...