iOS 设置UITextView的margin,让scrollview的indicator在屏幕最右边

运行环境: iOS 7.0 以上,Xcode 6

问题重述:显示一个UITextView,文字离左右两边有一定距离,但是scrollview的indicator是贴着文字的。需要将indicator置于屏幕边上,文字仍然与屏幕边相距一定距离。

解决方案:

步骤一:storyboard中将UITextView的约束leading space 和 trailing space设为0。

步骤二:在viewController中,

self.textView.textContainerInset = UIEdgeInsetsMake(0.0f, 16.0f, 0.0f, 16.0f);

参考链接: http://stackoverflow.com/a/22423586/3458781

你可能感兴趣的:(iOS)