我尝试在storyboard中设置UITextView的字体大小类,但它总是显示系统字体(默认字体,大小和颜色)。如果我没有设置字体大小类,它会显示正确的字体。
以下是截图:
有人知道如何解决这个问题吗?
答案 0 :(得分:7)
UITextView
的'可选'属性问题。
检查Storyboard Editor中UITextView
的可选属性,将其设置为YES。
以及稍后在viewWillAppear
中将此属性设置为NO
。
textview.text = @"some text";
textview.selectable = NO;
答案 1 :(得分:2)
试试此代码
-(void)viewWillAppear:(BOOL)animated
{
_linkTextView.editable = YES;
_linkTextView.font = [UIFont systemFontOfSize:18.0f];
_linkTextView.editable = NO;
}
您可以使用字体代替系统字体。
答案 2 :(得分:-1)
您可以在TextView上使用.attributedText并在其中设置AttributedString,以便轻松自定义TextView。
document.addEventListerner('mouseup', function(){
if( condition ){
// code ..
}
});