當我將UITextField
的文本設置爲「♈」時,它將顯示一個表情符號圖標,但我只想顯示原始字符。我可以禁用UITextField中的Emoji圖標嗎?
5
A
回答
0
如果要在文本字段中填入表情符號插入,則可以使用NSPredicates 或可以檢查NSCharacterSet。
+1
謝謝,但這是防止輸入表情符號的另一個話題。我不希望我的角色顯示爲圖標....這很奇怪。我不確定是否可以這樣做,也許我不應該在我的字符串中使用這樣的特殊字符..... – flypig 2012-07-06 08:03:51
+0
mak一個字符集,你想在你的字符串中,並做一個檢查函數,並在UITextField委託函數中調用該函數。 – 2012-07-06 08:14:02
0
您必須在NSString中的特殊字符之後加上\U0000FE0E
。這將告訴操作系統使用「普通」版本,而不是用表情符號替換它。請參見https://paulofierro.com/blog/2013/3/30/disabling-emoji-characters-with-unicode-variants
相關問題
- 1. Encode Emoji圖標
- 2. 我可以禁用ASP.NET中的#include嗎?
- 3. UITextField禁用光標
- 4. 我可以在OpenSSL中禁用MAC嗎?
- 5. 我可以將NSMutableString鏈接到UITextField嗎?
- 6. 我可以在ToolbarItem中使用Windows Phone的標準圖標嗎?
- 7. 我們可以禁用AOP調用嗎?
- 8. 我可以在Visual Studio 2010中禁用「調試視圖」嗎?
- 9. 禁用UITextField中的閃爍光標?
- 10. 我可以用JS禁用水平鼠標滾動嗎?
- 11. 我可以禁用Safari的平滑圖像縮放嗎?
- 12. 我可以在我的webapp中禁用瀏覽器刷新嗎?
- 13. 可以禁用Mercurial中的回滾嗎?
- 14. Magento - 可以禁用Mage_Downloadable嗎?
- 15. 我可以更改我的iPhone應用程序大圖標嗎?
- 16. 我可以用CSS替換圖片標籤的圖片嗎?
- 17. 我可以在導航元素中使用徽標圖片嗎?
- 18. 我可以在iPhone API中移動應用程序圖標嗎?
- 19. 我可以暫時禁用Oracle中的級聯刪除嗎?
- 20. 我可以禁用特定UIPickerView項目中的選擇嗎?
- 21. 我可以隱藏/禁用Settings.bundle中的字段嗎?
- 22. 你可以在Eclipse中禁用DDMS嗎
- 23. 我可以禁止在Guice注射嗎?
- 24. 我可以使用SVG圖像作爲按鈕圖標嗎?
- 25. IOS:禁用UItextfield
- 26. 我可以在application.cfc中啓用/禁用J2EE會話嗎?
- 27. 我可以在Play Console中禁用COPPA時使用Firebase嗎?
- 28. 我可以禁用gh-pages託管我的分叉回購嗎?
- 29. 在Mayavi中可以用鼠標禁止軸旋轉嗎?
- 30. 我可以禁止在AWS Cloudfront上發佈Etag標頭嗎?
是不是已經是特定字體的原始字符?你能得到UITextField的「.text」並檢查它是否符號符號? – bealex 2012-07-06 07:51:24
我只是搜索並將Chrome瀏覽器的「♈」複製到Xcode,看起來一切正常,但在iPhone模擬器中顯示時,它被轉換爲Emoji圖標.....我的UITextField的字體是「[UIFont boldSystemFontOfSize:17.f]」。我如何禁用我的UITextField的Emoji支持?我應該用另一種字體嗎? – flypig 2012-07-06 07:59:31
你想看到什麼而不是這個符號?它是一個帶有特定代碼的字體符號(我相信2648),它像字母'Y',但帶有另一個字形。如果你想看到像「:: ARIES ::」的代碼,你不會。 – bealex 2012-07-06 11:50:54