我正在開發一個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文件),或從淨\ –