Następujące zjawisko: mój tekst to "Wyszukaj". Tworzę UILabel
SmallSystemFontSize i wywołuję sizeToFit:
.Dlaczego tekst UILabel jest rozmazany na iPadzie, jeśli szerokość nie jest równa?
Rezultat ma 39 jednostek szerokości, a tekst wygląda na zamglony. Jeśli ustawię szerokość na 40, wygląda idealnie.
Przeczytałem, że tekst staje się niewyraźny, jeśli trafisz w piksele, co oznacza, że szerokość będzie wynosić około 39,5, ale wydaje się, że musi być równy.
Czy ktoś może potwierdzić, a nawet wyjaśnić, co się dzieje?
Powiedz mi, czy mój przedmiot ma 39 szerokości i ustawiam go, ustawiając ramkę na (10, 10, 39, 19), ale jest rozmyta, chociaż zaczyna się od lewego górnego rogu (10, 10)? To dziwne. Jaki jest najlepszy/najprostszy sposób, aby to naprawić? – Krumelur
To również była dla mnie niespodzianka, patrz dodatek do mojej odpowiedzi. – zaph
Cały efekt wygląda jak błąd w strukturze interfejsu użytkownika. Nie widzę w tym żadnego sensu ... – Krumelur