Jestem doświadczonym programistą, ale stosunkowo nowym w systemie iOS.Aplikacja "tylko krajobraz" na iPada, która nie reaguje na dotknięcia w dolnej części ekranu.
Mam problem z aplikacją na iPady, w której moje widoki nie reagują na dotknięcia przycisków w dolnej trzeciej części ekranu. Dotyka na innych przyciskach działa dobrze, więc wiem, że moje poglądy są poprawnie podłączane, gdy są ładowane (stworzyłem je w IB). To samo zachowanie występuje zarówno na symulatorze, jak i na urządzeniu.
To jest aplikacja tylko do orientacji poziomej i ładuję widoki przy użyciu [NSBundle LoadNibNamed:]. To był jedyny nietrywialne część aplikacji, i myślę, że wyskoczyła przez wszystkie odpowiednie obręcze:
- Dodano Początkowa linia Interfejs Orientacja do mojego .plist
- Zaprojektowany moje poglądy w orientacji poziomej w IB
- Dodany shouldAutoRotateToInterfaceOrientation moim zdaniem najwyższego poziomu, że tylko powrót TAK dla orientacji krajobrazowych
orientacji poziomej nie może być związane, ale pomyślałem, że powinienem o tym wspomnieć, ponieważ była jedyną rzeczą, znalazłem mało urocze do zbudowania, a Z tablic widzę, że inni też znaleźli to problematyczne.
Czy ktoś ma jakieś pomysły?
Dzięki.
Czy Twój widok (zawierający) jest wystarczająco wysoki? Byłoby to typowe dla zbyt małych widoków. Ustaw kolor tła na coś oczywistego i sprawdź, czy Twój widok rzeczywiście jest zgodny z oczekiwanym. - I upewnij się, że nie obejmuje niczego innego. – Eiko
Widok i widok zawierający pełny rozmiar ekranu. Widok (zawarty) zawiera również obraz w pełnym rozmiarze, wyświetlający się poprawnie, aż do samego dołu. Wszystkie przyciski (wysokie i niskie na ekranie) znajdują się przed obrazem. – AndrewCr