我在我的xib文件中有一个TextView。UITextView不显示文本
后,我为它指定的文本,它不显示文本,直到我双击它,实际上改变文本的选择:
:双击之前
后双击:
改变选择大小后:
你有任何想法,如何显示从一开始的文字?
感谢
我在我的xib文件中有一个TextView。UITextView不显示文本
后,我为它指定的文本,它不显示文本,直到我双击它,实际上改变文本的选择:
:双击之前
后双击:
改变选择大小后:
你有任何想法,如何显示从一开始的文字?
感谢
我们发现解。当您尝试在视图可见之前更新txt时,会发生这种情况。
我们重写功能viewDidAppear,并没有这样的代码:
// To fix the bug of not showing text in textView
self.txtViewShowDetails.text = nil;
self.txtViewShowDetails.text = self.mediaItem.mediaDescription;
[self.txtViewShowDetails setContentOffset:CGPointZero];
如果视图是动画,或动画controlView里面,我们必须调用viewDidAppear动画结束后。
认为你已经设定在IB的TextView自定义字体。所以你需要设置code.Please一套系统字体自定义字体在IB和在两个器件检查
TextView.font=[UIFont fontWithName:@"HelveticaNeue-Medium" size:17.0];
我有一个类似的错误,但它发生在我让文本不可选时。一旦我再次选择(在笔尖中选中),它会再次固定文本。虽然这不是解决这个错误的方法(除非让它不能选择也能解决你的问题),但希望它能帮助其他人。
你找到了一个解决方案,但没有使其可选? – Esqarrouth 2014-02-26 16:34:44
在我的案例中,文字很长,从最后开始修剪。我先设置文字,然后是字体和颜色。我先设置字体然后设置文字。这个对我有用。
感谢您的想法,没有帮助我的案例 – 2012-08-07 08:38:26