Moja aplikacja zawiera interfejs UIWebView. Gdy aplikacja obraca się z portretu na krajobraz lub z powrotem, wydaje się, że masa czcionki nieznacznie się zmienia. Zarówno pogrubiony tekst, jak i zwykły tekst mają nieco bardziej wyrazisty krajobraz i nieco cieńszy portret.Czcionka UIWebView jest cieńsza w fotografii niż w krajobrazie
Nie wygląda to tak, jak w Safari, tylko w mojej aplikacji. Oto przykładowy obraz, zrobiony jako zrzut ekranu na iPadzie. Obróciłem i przyciąłem przykładową sekcję.
alt text http://dl.swankdb.com/font-change-example.png
mam skonfigurowane następujące CSS, ale wydaje się, aby zapobiec drastycznym Zmień rozmiar czcionki, a nie subtelna zmiana masy ciała, które ja obserwując:
html {
-webkit-text-size-adjust: none; /* Prevent font scaling in landscape */
}
Może ktoś to wyjaśnić? Symulator tego nie robi - ale mój iPad, iPhone 3GS i iPhone 4 to wszystko mają. Otrzymałem również od klientów raporty, że im się to przydarzyło, więc wiem, że to nie w mojej głowie!
Twój własny fragment rozwiązał dla mnie problemy z czcionkami! –