Mam aplikację, którą próbuję przekonwertować i przygotować na nowy rozmiar ekranu iPhone 5. Dodałem nowy obraz Default-568h @ 2x i ustawiłem swoje widoki na autosize w IB. Widoki wyglądają dobrze, rozciągają się, wypełniając ekran, ale każdy przycisk umieszczony u dołu jest niemożliwy do skasowania. To tak, jakby była niewidoczna linia w kierunku dołu, w miejscu, w którym zatrzymałby się stary ekran iPhone'a, a wszystko poniżej tej linii jest niemożliwe do skasowania. Jeśli umieściłem przycisk na tej linii, górna część jest klikalna, ale dolna część nie.iPhone iOS6 5 nic nie można kliknąć na dole ekranu
Odpowiedz
miałem ten sam problem ... http://anthonyprato.com/2012/09/20/iphone-5-problem-with-touches-at-the-bottom-of-the-screen/
Twój UIWindow tworzone w stalówkę potrzebuje "Full Screen na szalupie" zaznaczone.
Jeśli nie masz MainWindow.xib
w projekcie (i większość nowszych projektów nie), wtedy trzeba jedną dodatkową linię w applicationDidFinishLaunching
swojego delegata aplikacji:
- (void)applicationDidFinishLaunching:(UIApplication *)application {
[window setFrame:[[UIScreen mainScreen] bounds]];
...
}
I umieścić go w początek metody. Pracował jak urok.
Dzięki! Rzeczywiście działał jak urok. – Nicholas
To jest niesamowite, To naprawdę działa jak urok: P Up –
Dziękuję bardzo. Świetne połączenie! – WallMobile
Tak, 1 minuta na przeszukanie sieci i przetestowanie rozwiązania, ale przed upływem 3 godzin próbuję zrozumieć mój problem! Dziękuję :-) – Alex