相关疑难解决方法(0)

UITextView内容插入

我在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)

没有比加入前添加的代码视图之间明显的区别,因此,一些地方出了错!(谢谢)

objective-c uiscrollview uikit ios

60
推荐指数
2
解决办法
5万
查看次数

如何在UITextView中设置边距(填充)?

我有一个用于文本编辑的UITextView.默认情况下,文本周围的边距较小.我想将这个边距增加几个像素.

contentInset属性为我提供了边距,但它不会更改文本"wrap width".文本以相同的宽度包装,额外的"边距"只会使视图水平滚动.

有没有办法让某个宽度的UITextView显示带有较窄"包裹宽度"的文本?

iphone cocoa-touch objective-c uitextview ipad

51
推荐指数
4
解决办法
5万
查看次数

标签 统计

objective-c ×2

cocoa-touch ×1

ios ×1

ipad ×1

iphone ×1

uikit ×1

uiscrollview ×1

uitextview ×1