OGeek|极客世界-中国程序员成长平台

标题: ios - 如何在 UITextView 中设置选择? [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-12 14:12
标题: ios - 如何在 UITextView 中设置选择?

我有一个 UITextView,它位于 UITableViewCell 内。要选择 UITextView 中的内容,我将使用以下代码。

[UITextView select:self];
[UITextView setSelectedRange:NSMakeRange(start,length)];

一旦 UITableView 被加载,下面的方法就会被调用

  1. numberOfRowsInSectionNSInteger)section
  2. cellForRowAtIndexPathNSIndexPath *)indexPath
  3. heightForRowAtIndexPathNSIndexPath *)indexPath

我的问题是,我应该在哪里放置此代码以使 UITextView 获得焦点。

感谢您的回答。



Best Answer-推荐答案


您应该将代码放在 viewDidAppear 方法中。首先,将目标单元格滚动到 View 中以使其可见:

scrollToRowAtIndexPath:atScrollPosition:animated:

然后,获取要引导输入的单元格:

cellForRowAtIndexPath:

现在将单元格转换为您的类型的单元格,获取它的 UITextView,进行选择,最后赋予它焦点。

关于ios - 如何在 UITextView 中设置选择?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18612158/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://ogeek.cn/) Powered by Discuz! X3.4