这可能是一个愚蠢的问题。 我正试图设置左/右边距,如附图。我通过将UITextView添加到UIScrollView来成功实现它。 但是,我可以单独用UITextView实现我想要的几乎所有东西。例如,使用UIScrollView,当我手动更改UITextView的文本时,无论将.scrollEnabled设置为否,它都会自动滚动到底部。
如果UITextView的滚动指示符出现在UITextView外部,那将是完美的。 在附图中,假设红色框表示整个UITextView。我试图更改UITextView的scrollIndicatorInsets属性,但滚动指示器只能向内移动才能看到。
Pages,aWriter,Plaintext等多个应用程序实现了此功能。 你能提出任何建议吗?
谢谢!
我
答案 0 :(得分:20)
您可以将UITextView的右侧插入值设置为负值,并禁用剪辑子视图选项以达到您的要求。不需要其他滚动视图。
答案 1 :(得分:2)
或者,您可以设置Right contentInset属性。
答案 2 :(得分:1)
UIEdgeInsets insets = textView.scrollIndicatorInsets;
insets.right += 5; //add what ever is your margain
textView.scrollIndicatorInsets = insets;