我正在开发一个iOS应用程序女巫有多个UIWebView。我想选择并突出显示webView中的文本,但是我想存储此选择以在用户重新启动应用程序时重新选择相同的文本。我可以怎么做这个?突出显示UIWebView中的文本
回答
将其存储为用户默认值并在重新启动时读取它们。
如果文本框有,你可以写一个标签属性/读取选择从用户默认标签
例子:
// access the user defaults for your app:
defaults = [NSUserDefaults standardUserDefaults];
// write to user defaults
[defaults setInteger:myTextField.tag forKey:@"selectedFieldsTag"];
// read from user defaults (on launch?)
NSInteger selectedTag = [defaults integerForKey:@"selectedFieldsTag"];
编辑:以上将罚款用于存储信息和检索,但如果你开始存储更多的数据而不仅仅是一个标签,所以你可能要考虑使用核心数据或其他手段来存储/检索。就找到用户选择什么而言,这远没有那么微不足道。此链接解释它是如何做到:
http://zaldzbugz.posterous.com/how-to-mark-or-get-the-highlighted-string-ins
您应该考虑使用核心数据呢?。 – bbarnhart
它不是一个textField,而是一个UIWebView,如何获得选择并从UIWebView中存储它? – samir
请编辑你的问题,详细说明你正在尝试做什么。用户是否在UIWebView的网页上选择/突出显示文本?而且您希望下次启动应用程序时仍能突出显示文字? – HackyStack
- 1. 无法突出显示UIWebview中的文本?
- 2. 在tableview单元格中突出显示uiwebview文本
- 3. 使用javascript在UIWebview中突出显示文本(持久地)
- 4. 突出显示的文本
- 5. 突出显示文本
- 6. 突出显示文本,住
- 7. 突出显示文本programmaticly
- 8. 突出显示文本CSS
- 9. EditText突出显示文本
- 10. CSS文本突出显示
- 11. 突出显示文本
- 12. TextView中的突出显示的文本
- 13. 突出显示iPhone中的文本
- 14. HTML中的jQuery文本突出显示
- 15. Word中突出显示的文本
- 16. 突出显示iframe中的文本
- 17. Algolia - 格式突出显示的文本只显示突出显示的部分
- 18. 删除UIWebView选择突出显示?
- 19. 将UIWebView的突出显示的文本位置存储在数据库中
- 20. 在PySide.QTextEdit中突出显示文本
- 21. 在RichTextBlock中突出显示文本
- 22. 在Grocery Crud中突出显示文本
- 23. 在UITextView中突出显示文本
- 24. 如何使用Coregraphics在UIwebview中突出显示并保存选定的文本
- 25. 显示iphone中的uiwebview中的文本
- 26. 在UIWebView中使用javascript在搜索中未突出显示文本
- 27. 突出显示文本 - 本机Javascript
- 28. Android - 突出显示文本和副本
- 29. 突出显示页面后的文本
- 30. Ember.js文本突出显示的粉色
是你在本地加载内容(HTML文件),或从净\ –