Używam kilku specjalnych znaków Uniode w mojej aplikacji, ale ponieważ iOS 5 zostały one zastąpione znakami emoji. Jak mogę wymusić wyświetlanie znaków Unicode, a nie znaków emoji? DziękiZapobieganie wyświetlaniu znaków Emoji
Odpowiedz
Jest kilka wzmianek o tym wydaniu na prywatnych serwerach Apple (do których masz dostęp, jeśli jesteś zarejestrowanym użytkownikiem programu dla iOS).
Wygląda na to, że potencjalnym rozwiązaniem byłoby jawne ustawienie czcionki dla tego, co próbujesz wyświetlić.
Użyj "Hiragino Mincho ProN" dla czcionki. Udało się to dla mnie, ale niestety musiałem zmienić wstawki, aby wyglądały poprawnie. Musiałem dodać na wierzchu wstawkę, aby umieścić rzeczy tak, jak przed aktualizacją na iOS.
Wszystko zasługa Kevin Ballard, który odpowiedział na mój post w poniższej dyskusji - Unicode characters being drawn differently in iOS5
jest to stara sprawa, ale boryka mi dużo ostatnio aż znalazłem odpowiedź.
Po prostu dodaj "\ U0000FE0E" po znaku, który chcemy uniemożliwić stanie się emoji.
Na przykład:
@"▶" // should be written as:
@"▶\U0000FE0E"
Używanie uciekł Unicode działa tak samo:
@"\u25B6" // should be written as:
@"\u25B6\U0000FE0E"
Musimy wykorzystać Unicode warianty, aby zapobiec niektórych znaków z coraz emotikonów.
Wystarczy dodać do pomocnych odpowiedzi BFerer „s, znalazłem ten działa podobnie w Swift:
"▶\u{0000FE0E}"
- 1. Zapobieganie wyświetlaniu znaków (np. Wyłączanie atrybutu "echo" w termiach)
- 2. Zapobieganie wyświetlaniu linków w klientach pocztowych
- 3. Zapobieganie wyświetlaniu widoków obrazu poza ekranem
- 4. Zapobieganie wyświetlaniu pionowego paska przewijania Silverlight ListBox
- 5. Zapobieganie wyświetlaniu aplikacji VBscript w oknie konsoli
- 6. Zapobieganie wyświetlaniu procesu w tle na Docku
- 7. Zapobieganie wyświetlaniu okna dialogowego "[nazwaProgramy] przestał działać" na nieobsługiwanych wyjątkach
- 8. Zapobieganie wyświetlaniu okna podglądu Vim z przesunięciem głównym
- 9. Zapobieganie wyświetlaniu określonego wpisu wydruku na legendzie działki MATLAB
- 10. Zapobieganie wyświetlaniu RecyclerView przy poprzedniej zawartości podczas przewijania
- 11. Delphi: Zapobieganie wyświetlaniu nazw metod w plikach wykonywalnych
- 12. Zapobieganie wyświetlaniu pojedynczego zapytania w dzienniku powolnego zapytania
- 13. Wyświetlanie emoji w UILabel?
- 14. Przesłanianie grafiki emoji
- 15. Dzielenie emoji, bezpiecznie
- 16. Programowo wywołujesz klawiaturę emoji?
- 17. Wyszukiwanie tweetów z postacią Unicode/emoji Apple?
- 18. Metoda restorePicture WebView - Zapobieganie wyświetlaniu strony internetowej w celu ponownego załadowania strony
- 19. Zapobieganie wyświetlaniu przez UIWebView pamięci w nieskończoność (prawdopodobnie NSURLCache nie działa)
- 20. Zapobieganie wyświetlaniu hasła do systemu Android Android SDK jako zwykłego tekstu
- 21. Zapobieganie wyświetlaniu nazwy aplikacji Java na pasku menu i w doku procesu na komputerze Mac
- 22. Dlaczego długość emoji wynosi 2?
- 23. Jak przyciąć tekst przy wyświetlaniu podsumowania artykułu?
- 24. Zapobieganie ponownemu wczytaniu firefox
- 25. Zapobieganie interpretowaniu przez pandy "NA" jako NaN w ciągu znaków
- 26. Python: Zapobieganie wypływowi plików z dodawania znaków nowej linii
- 27. Jak zapobiec stopniowemu wyświetlaniu strony?
- 28. zapobiec wyświetlaniu listy wybranych elementów
- 29. Zwiększ rozmiar czcionki znaków emoji w UITextView w iOS 5.x
- 30. Fantazyjne ikony iOS5 (emoji?) Dla specjalnych znaków unicode - nie to, co chcę
Niestety to nie działa – RunLoop