0

我一直在寻找一个集成了UISearchBar和UITextView的教程,并且没有任何东西可用。这让我怀疑,这可能吗?我已经写了下面的代码:UISearchBar是否与UITextView一起使用?

- (IBAction)fileAction:(id)sender { 

    NSString *filePath = [[NSBundle mainBundle] pathForResource:@"LICENSE" ofType:@"txt"]; 
    [textView setText:[NSString stringWithContentsOfFile:filePath encoding:NSUTF8StringEncoding error:nil]]; 
} 

当我读名为LICENSE.TXT

我要整合搜索栏的浏览文档,但我怎么做工作?如何在文本文件中显示搜索结果?这可能吗?任何人都可以为我提供这种集成的示例代码吗?

回答

0

我不清楚你想做什么。如果你想突出显示UITextView中的搜索文本,你不能。它不支持格式化文本。您必须使用带有HTML的WebView或者使用带有NSAttributedString的CoreText。

+0

我只想包括几个txt或html文档(对于一本书),并分别将它们加载到UITextView或UIWebView,并包含一个功能,用户可以使用UISearchBar搜索他/她正在查看的文档。但我只看到人们在谈论TableViews和SearchBars。我不想搜索TableView。我想包含一个搜索栏,突出显示或重定向到它在TextView上找到的文本。 – naSh

+0

UIWebView会更容易,因为您可以简单地搜索字符串,添加额外的HTML标签以突出显示所需的文本,然后使用新字符串重新加载WebView。 – jschmidt

+0

你知道一个教程,告诉你吗?因为我一直在寻找所有的网络,而且一切都太复杂了。我只希望用户在应用程序中执行搜索。谢谢 – naSh

相关问题