在iPhone中添加两个UITextView问题?
我通过这种方式在iphone中添加了两个textview。我有两个 UITextView A 和 B。我已经像这样在 UITextView A 上添加了 UITextView B,
[A addSubview:B];
[self.view addSubview:A];
当我开始在文本视图中输入时,文本显示在两个文本视图中都很好。当文本到达帧大小的最后一行时,它开始在文本视图 B 中自动滚动,但文本视图 A 不会自动滚动。可以添加 UITextView 的 UITextView 子视图并访问两个文本视图。任何人都可以帮助我吗?提前致谢。
I have added two textview in iphone by this way. I have two UITextView A and B. I have added the UITextView B on UITextView A by like this,
[A addSubview:B];
[self.view addSubview:A];
while am start to type in textview, the text is appearing in both textview fine. When the text reach to the final line of the frame size it starting to scroll automatically in textview B but, textview A not scrolling automatically. It is possible to add UITextView subview of UITextView and access both two textview. Can any one please help me. Thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以从
委托方法开始。在此方法中,您可以将字符串/文本设置为 B 文本视图,例如:
希望它能给您一个想法。 (未经过完全测试的代码。)
You can start with
delegate method. In this method you can set the string/text to your B text view like :
Hope it gives you an idea. (Not Fully tested code.)
@basvk 已经暗示了这个方向:不要将 UITextView 作为子视图放置在另一个 UITextView 中。这将导致未定义的行为。它们作为同一超级视图的子视图可以更好地发挥作用。创建一些方法来同时将文本放置在两个 textView 中,但使用两个出口。
@basvk already hinted to this direction: Don't place an UITextView as a subview in another UITextView. This will result in undefined behavior. They function better as subviews of the same superview. Create some methods to place text in both textViews at once, but use two outlets.