Objective c Can';不要选择UITextView

Objective c Can';不要选择UITextView,objective-c,ipad,Objective C,Ipad,我正在制作一个iPad应用程序。在应用程序中,我有多个UITextView。我已经可以滚动到特定的UITextView。现在的问题是: 应用程序始终滚动到最后一个设置的UITextView。我知道我可以选择带有标记的UITextView(示例:[self.view viewWithTag:1])。但我没有标签 编辑: 我看到变量指向了错误的对象。可通过viewWithTag函数更改。但是我需要知道活动文本视图的标签 有没有办法像在activetextfield中一样获取活动的textView 我

我正在制作一个iPad应用程序。在应用程序中,我有多个UITextView。我已经可以滚动到特定的UITextView。现在的问题是:

应用程序始终滚动到最后一个设置的UITextView。我知道我可以选择带有标记的UITextView(示例:[self.view viewWithTag:1])。但我没有标签

编辑: 我看到变量指向了错误的对象。可通过viewWithTag函数更改。但是我需要知道活动文本视图的标签

有没有办法像在activetextfield中一样获取活动的textView


我希望任何人都能提供帮助。

如果使用标记有效,为什么不为这些视图指定一个标记

如果以编程方式创建视图,则在创建时指定标记

如果通过NIB创建视图,则可以通过UIBuilder分配标记


希望能有所帮助。

谢谢您的回复。我知道我可以创建标签。正如你已经说过的,我是通过编程来创建它们的。在循环中,我创建UITextView并分配标记。但是我怎么知道我选择了wich TextView.tag呢?好的,在处理事件的响应程序中,你能不能不仅仅读取tag属性?因此,textViewDidBeginEditing:(UITextView*)textView将传递给您textView,而textView.tag将提供相关的标记。希望有帮助。嗯。。谢谢剪!我没想到。我要试试看!很酷,很高兴这帮了你。它成功了。我必须添加de UITextViewDelegate。通过这里,我可以使用textViewDidBeginEditing()函数。