gpt4 book ai didi

ios - UITextView如何实现搜索功能?

转载 作者:行者123 更新时间:2023-12-01 18:27:42 25 4
gpt4 key购买 nike

我有 40 多个 View 与他们各自的 UITexView .我想实现一个搜索功能,允许用户搜索 UITextViews .实际上,我什至不知道如何实现 1 UITextView 的搜索功能.因此,我根本不知道这是否可能。

我已经在网上搜索并在这里寻找它,但没有找到我要找的东西。

我很感激你的建议。

最佳答案

这是一个非常简单(我可以说很明显吗?)的任务。想一想。在 TextView 中搜索是什么意思?嗯,这意味着获取它的文本并查看一个特定的字符串(被搜索的那个)是否是文本的子字符串,如果是,它在里面的位置。假设您使用 UISearchBar 来保存要搜索的文本:

NSString *subs = searchBar.text;
NSString *wholeText = textView.text;

NSRange r = [wholeText rangeOfString:subs];
if (r.location == NSNotFound)
{
// The term to be searched couldn't be found...
}
else
{
// The string to be searched for is in the text view, r.location contains where exactly it is.
}

关于ios - UITextView如何实现搜索功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11914282/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com