UITextView 默认行高如何修改-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

UITextView 默认行高如何修改

2016-07-27 16:19:37 1751 1

screenshot
screenshot
上面这个是一个uitextview,字体大小为18像素,光标我已经调整过了,本来和那个阴影一样的,不过这个阴影如何减小,我可以找到设置行高的方法,比如设置NSAttributedString的linespacing,都没能起作用。有人碰见过这个情况么。

这个问题的存在,会导致文字输入到最后一行的时候,回车,文字会不停地抖动。

取消 提交回答
全部回答(1)
  • a123456678
    2019-07-17 20:00:48
    _textView = [[UITextView alloc] initWithFrame:rect];
    
    NSMutableParagraphStyle *paragraphStyle = [[NSMutableParagraphStyle alloc] init];
    paragraphStyle.lineSpacing = 5;
    
    NSDictionary *attributes = @{
             NSFontAttributeName:[UIFont systemFontOfSize:14],
             NSParagraphStyleAttributeName:paragraphStyle
             };
    _textView.attributedText = [[NSAttributedString alloc] initWithString:@"111" attributes:attributes];
    0 0
+关注
0
文章
14879
问答
问答排行榜
最热
最新
相关电子书
更多
OceanBase 入门到实战教程
立即下载
阿里云图数据库GDB,加速开启“图智”未来.ppt
立即下载
实时数仓Hologres技术实战一本通2.0版(下)
立即下载