我在contentInsets中遇到了一些奇怪的东西
我的故事板中有一个UITextView,其中contentInset为50,因为我正在尝试在我的uitextview中添加一些填充
但是,uitextview底部会出现一个滚动条,如下面的测试所示:
我的印象是contentInset压缩uitextview而不会导致这个水平滚动条,所以如何删除对水平滚动条的需要并使所有内容 - 插入和uitextview中的所有文本 - 可见而不需要滚动条.
注意:我不是要求防止水平滚动或不显示滚动条(因此切割文本)
非常感谢!
对于atomk(UITextView称为ss)
NSLog(@"Content Size Before %f",self.ss.contentSize.width); Logs: 280
CGSize size=self.ss.contentSize; size.width=size.width-50;
[self.ss setContentSize:size];
NSLog(@"Content Size After %f",self.ss.contentSize.width); Logs: 230
Run Code Online (Sandbox Code Playgroud)
有没有比加入前添加的代码视图之间明显的区别,因此,一些地方出了错!(谢谢)
我有一个用于文本编辑的UITextView.默认情况下,文本周围的边距较小.我想将这个边距增加几个像素.
contentInset属性为我提供了边距,但它不会更改文本"wrap width".文本以相同的宽度包装,额外的"边距"只会使视图水平滚动.
有没有办法让某个宽度的UITextView显示带有较窄"包裹宽度"的文本?