ios UITextView无法正确显示(错误?)

时间:2012-04-18 14:07:55

标签: ios uiscrollview uitextview

我在UITextView中水平排列了10 UIScrollView个已启用分页的内容。

当我的视图被初始化并被带到视图时,初始页面的UITextView文本不会出现。背景颜色显示正常,但文本在屏幕上不可见。

这就是现象:

只要您拖动UIScrollView偶数 1px ,文本就会显示 。这是怎么回事?我该如何解决这个问题?

**编辑 - 代码为** **

[self.messageBodyTxt setFont:[UIFont fontWithName:@"MuseoSlab-300" size:16.67]];
[self.messageBodyTxt setText:[[data objectForKey:@"Description"] valueForKey:@"text"];

注意 - 我已经尝试过使用系统字体了。此外,此代码在不同的视图上工作,所以我不确定是什么。

1 个答案:

答案 0 :(得分:1)

CGRect f = self.myTextView.frame;
f.size.height += 1;
[self.myTextView setFrame:f];

由于我的UITextView已经在XIB文件中,我只需将现有高度修改为1px和中提琴。正如@larsacus指出的那样,只有当模块的宽度超过 512px 时才需要这样做。