我有一个 UITextView ,它位于 UITableViewCell 内。要选择 UITextView 中的内容,我将使用以下代码。
[UITextView select:self];
[UITextView setSelectedRange:NSMakeRange(start,length)];
一旦 UITableView 被加载,下面的方法就会被调用
numberOfRowsInSectionNSInteger)section
cellForRowAtIndexPathNSIndexPath *)indexPath
heightForRowAtIndexPathNSIndexPath *)indexPath
我的问题是,我应该在哪里放置此代码以使 UITextView 获得焦点。
感谢您的回答。
Best Answer-推荐答案 strong>
您应该将代码放在 viewDidAppear 方法中。首先,将目标单元格滚动到 View 中以使其可见:
scrollToRowAtIndexPath:atScrollPosition:animated:
然后,获取要引导输入的单元格:
cellForRowAtIndexPath:
现在将单元格转换为您的类型的单元格,获取它的 UITextView ,进行选择,最后赋予它焦点。
关于ios - 如何在 UITextView 中设置选择?,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/18612158/
|