Chcę wyświetlić gwiazdkę jako indeks górny w mojej aplikacji. Czy jest w tym jakaś wartość Unicode?Jak wyświetlić gwiazdkę indeksu górnego w UIlabel
Odpowiedz
Zgodnie http://unicode.org/mail-arch/unicode-ml/Archives-Old/UML017/0066.html, nie ma czegoś takiego jak znak „Superscript gwiazdką” w Unicode.
dobrze, nie ma Unicode istnieje. Możesz to zrobić, tworząc małą etykietę w tej konkretnej pozycji.
Ponieważ nie ma w indeksie górnym gwiazdka w Unicode, chciałbym pójść na krzyżu ACCENT MODIFIER list, 0x02DF. Daje to na przykład A˟ lub f˟.
Chciałem indeksu górnego gwiazdkę do wykorzystania jako znacznik przypisu w YouTube opisem listy odtwarzania, ponieważ sztylet Unicode i numery Indeks górny wyglądał dość straszne. Przejrzałem wszystkie znaki Unicode, które mogłaby wyświetlić moja przeglądarka, a najlepszą opcją, jaką wymyśliłem, było U + 066D, "ARABIC FIVE POINTED STAR": *.
Niestety nie wszystkie czcionki wyświetlane jako indeks górny gwiazdy; na przykład, czcionka o stałej szerokości użyta w polu edycji, którą aktualnie piszę, wyświetla ją na linii bazowej (chociaż czcionka proporcjonalna użyta po przesłaniu odpowiedzi wyświetla ją jako indeks górny). Jednak większość czcionek, które sprawdziłem w systemie Windows, wyświetla je jako indeks górny. Jak na ironię, jednym z niewielu, które sprawdziłem, nie jest Adobe Arabski. Co dziwne, większość czcionek wyświetla je w postaci gwiazdy o 8 lub 6 punktach, a nie o 5 punktach.
Sprawdziłem opis listy odtwarzania YouTube w przeglądarce Safari na iOS, a niestety w tej czcionce gwiazda pojawia się jako indeks dolny, ale prawdopodobnie niektóre czcionki na iOS wyświetlają ją jako indeks górny. Arabski jest pisaniem od prawej do lewej, więc możesz napotkać problemy podczas miksowania go na linii ze skryptem od lewej do prawej - zdziwiłem się przez sekundę, gdy mój kursor po wpisaniu znaku na kursie zmienił się w niewłaściwy sposób nowa linia w moim opisie (nie zrobiła tego podczas pisania w środku linii).
Update, luty 2017:
Właśnie natknąłem jedna możliwość, U + 20F0, "Połączenie gwiazdką POWYŻEJ": ⃰.
W moim opisie playlisty YouTube przykład przypisie jednak faktycznie wolę wygląd arabskiego gwiazda pięcioramienna. Ponadto, kombinacja znaków działa dobrze na końcu słowa, które odnosi się do przypisu, ale zgodnie z definicją przypisu, kilka nowych wierszy, po których następuje łącząca gwiazdka powyżej na początku linii, ulega przyciemnieniu po wyświetleniu w serwisie YouTube, powodując odejście nowych znaków i przypisanie definicji przypisu na końcu ostatniego akapitu (nie wygląda to tak w polu edycji, nawet później). Próbowałem połączyć postać z nie łamiącą się przestrzenią, ale to nie pomogło. Nie próbowałem oglądać łączącej gwiazdkę powyżej z Safari na iOS, ponieważ ten błąd związany z odstępem czasu był dla mnie zabójcą.
Po stronie plusa, łączenie gwiazdka powyżej powinno zawsze być renderowane jako gwiazdka w indeksie górnym (w przypadku oprogramowania obsługującego standard Unicode w wersji 5.1.0 lub nowszej), podczas gdy nie zawsze ma to miejsce w przypadku arabskiej pięcioramiennej gwiazdy (która, nawiasem mówiąc, był wspierany od 1993 roku w Unicode 1.1.0).
, edytuj swoje odpowiedź, aby mieć lepszą prezentację. – HDJEMAI
OK, dodałem dwa akapity. Jeśli coś Cię niepokoi, musisz być bardziej konkretny. –
W wersji Swift
po prostu skopiuj to (⃰) i wklej w swoim tekście lub UILabel
tekst.
E.g. lblTest.text = "This is required field ⃰"
Może to pomóc innym osobom, które chcą umieścić znak gwiazdki w prostym łańcuchu.
- 1. Tworzenie indeksu górnego w mtext
- 2. Jak korzystać z indeksu górnego z ggplot2
- 3. Poprawienie pozycjonowania indeksu dolnego i indeksu górnego na etykietach węzłów
- 4. Wyświetlanie treści w wysokiej jakości Xaxis i tytule Yaxis w formie indeksu dolnego i indeksu górnego
- 5. NSString: Poszukuję Unicode dla indeksu górnego: 1, 2, 3
- 6. Jak wyświetlić ikonę praw autorskich w tekście UILabel?
- 7. Jak mogę wyświetlić zawartość indeksu ElasticSearch?
- 8. Jak zrobić wspaniałą gwiazdkę Ocena
- 9. W jaki sposób urlenić gwiazdkę?
- 10. Jak uzyskać czerwoną gwiazdkę w numerze <string>
- 11. Jak używać markdownify w Jekyll, aby wyświetlić fragment indeksu
- 12. W reStructuredText, w jaki sposób używać jednocześnie podkreślenia i indeksu górnego?
- 13. Wyświetlanie emoji w UILabel?
- 14. Pozwolenie na gwiazdkę w adresie URL
- 15. Jak usunąć gwiazdkę z wymaganego pola w Materiał kątowy
- 16. Jak zablokować gwiazdkę za pomocą Enter w C#/* */comments
- 17. Wyśrodkuj tekst w UILabel
- 18. Wyświetlanie tekstu na UILabel w formie cyfrowej?
- 19. Jak wyświetlić NSAttributedString na iPhone?
- 20. menu rozwijane z górnego trójkąta
- 21. Regex Java String podzielone przez pojedynczą gwiazdkę
- 22. Jak utworzyć wielką literę pierwszej litery w pliku UILabel?
- 23. jak wyświetlić symbol podkreślenia w przecenie?
- 24. Jak szybko ponownie wyświetlić ElasticSearch?
- 25. Jak dodać ActivityItem do górnego paska działań w UIActivityViewController?
- 26. Jak ustawić wysokość górnego rzędu w siatce startowej?
- 27. UILabel sizeToFit i ograniczenia
- 28. Jak znaleźć liczbę linii UILabel
- 29. Jak zmienić alfa UILabel, dotykając?
- 30. instacji UILabel
Niestety, nie ma gwiazdki gwiazdką w kodzie Unicode. – Cyrille
Jak stwierdził @Cyrille, nie ma żadnego. Jeśli jednak przejrzysz pełną listę znaków Unicode, istnieje kilka wariantów gwiazdek, które mogą Ci pomóc: http://www.ssec.wisc.edu/~tomw/java/unicode.html – Luke