1
A
回答
1
NSString *filePath = PATH_OF_HTML_FILE;
NSError *err = nil;
NSString *pageHTML = [NSString stringWithContentsOfFile:filePath encoding:NSUTF8StringEncoding error:&err];
if(err)
{
pageHTML = [NSString stringWithContentsOfFile:filePath encoding:NSASCIIStringEncoding error:&err];
}
if([searchTxtField.text length])
{
NSRange range1 = [pageHTML rangeOfString:searchTxtField.text options:NSCaseInsensitiveSearch];
if(range1.location != NSNotFound)
{
NSString *highlightedString = [pageHTML substringWithRange:range1];
pageHTML = [pageHTML stringByReplacingOccurrencesOfString:highlightedString withString:[NSString stringWithFormat:@"<span style=\"background-color:yellow; color:red;\">%@</span>",highlightedString] options:NSCaseInsensitiveSearch range:NSMakeRange(0, [pageHTML length]) ];
[webView loadHTMLString:pageHTML baseURL:[NSURL fileURLWithPath:filePath]];
}
}
0
我問this question,並得到了一個應該可以幫助你的答案。
相關問題
- 1. 在Lucene中搜索關鍵字(OR,AND)
- 2. 在JSON響應中搜索關鍵字
- 3. 在DNN中的關鍵字搜索
- 4. NoSQL關鍵字在大表中搜索
- 5. 在多列中搜索關鍵字
- 6. 在列表中搜索關鍵字
- 7. 在MongoDB中搜索關鍵字
- 8. MySQL搜索關鍵字
- 9. 搜索關鍵字列表
- 10. mysql關鍵字搜索
- 11. 關鍵字PHP搜索
- 12. 關鍵字搜索算法
- 13. 部分關鍵字搜索
- 14. 關鍵字搜索arraylist
- 15. 檢查搜索關鍵字
- 16. 搜索SP的關鍵字
- 17. Google搜索關鍵字
- 18. MySQL關鍵字搜索?
- 19. 多關鍵字搜索
- 20. 在Shiny中搜索DataTables中的「智能」搜索(搜索多個關鍵字)
- 21. 從關鍵字列表中搜索關鍵字的公式
- 22. 關鍵字在網站搜索
- 23. 搜索代碼中包含關鍵字
- 24. 搜索關鍵字並檢索全文
- 25. 分組相關搜索關鍵字
- 26. 關鍵字搜索包含Uniqueidentifier字段
- 27. 在單個搜索文本字段(RAILS)中搜索多個關鍵字
- 28. 使用LINQ的關鍵字搜索關鍵字
- 29. DirectorySearcher - 搜索的關鍵字和關鍵字
- 30. 使用搜索關鍵字排序HTML表格?