iOS 5 i iOS 6 - różnica w zachowaniu UIWebView

Testuję jakiś kod HTMLUIWebView. Pragnę także obsługiwać zarówno system iOS 5.x, jak i iOS 6.x. Ale wydaje się, że istnieje problem dotyczący rozmiaru czcionki związanej tylko z systemem iOS 6.x.

Oznacza to, że w trybie rotacyjnym iOS 5.x sprawia, że ​​czcionki zmieniają się nieznacznie przy zmianie na portret z trybu poziomego (co jest pożądane, ponieważ szerokość portretu jest krótsza). Jednak,UIWebView w systemie iOS 6.x zrobiłoby dokładnie odwrotnie.

Problem nie pojawia się, gdy ten sam kod HTML jest renderowany w przeglądarce iOS Safari (zarówno 5.x, jak i 6.x), ponieważ rozmiar czcionki zawsze zmienia się zgodnie z oczekiwaniami podczas obracania.

To może być coś, za czym tęskniłemUIWebView, miej nadzieję, że ktoś znający się na rzeczy może pomóc to wyjaśnić.

Ponadto powyższy problem pojawia się na moim urządzeniu testowym iPhone 5 iOS 6.1. Proszę skomentować, jeśli to zrobisz lub nie znajdziesz podobnego problemu. Chciałbym wiedzieć, czy jest on powiązany tylko z tym konkretnym telefonem (lub jego ustawieniami).

Najnowsza aktualizacja :

Powyższy problem powinien być związany z ustaleniem, w jaki sposób projekt (który rozpoczął się na długo przed udostępnieniem systemu iOS 6). Tak jak stworzyliśmy nowy projekt testowy za pomocąUIWebView i aUIView w niektórych różnych podstawowych ustawieniach, a autosizing tekstu podczas obrotu wydaje się być poprawny w obu ios 5 i 6. Powyższy problem może być spowodowany używaniem niestandardowego kodu dopasowania układu, który jest dobry tylko w iOS 5. Naprawdę chciałbym, aby było więcej kompatybilności 2 wersje ios.

questionAnswers(0)

yourAnswerToTheQuestion