[英]How to scroll textview horizontally while entering text?
我有一个应用程序,其中有一个滚动视图,并在滚动视图中添加了textview。 我已经设置了textview(0,0,560,200)的框架,因为我希望textview宽度大于 Iphone屏幕宽度。
现在我的问题是如何在屏幕宽度末端在textview中输入文本时向左滚动textview?
这意味着当我通过输入文本到达屏幕宽度的尽头时,当我继续输入text时, textview应该向左滚动 。
这将给出输入文本的宽度
CGSize textSize = [yourTextview.text sizeWithFont:yourTextview.font constrainedToSize:yourTextview.contentSize lineBreakMode:UILineBreakModeWordWrap]; CGFloat ff = textSize.width;
您不必使用scrollview,因为UITextView将具有滚动属性。您可以利用输入文本时收到的通知。即,“ UITextViewTextDidChangeNotification”并根据需要更改textview的内容偏移量。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.