Sono uno sviluppatore esperto, ma relativamente nuovo per iOS.L'app iPad solo in orizzontale non risponde ai tocchi vicino alla parte inferiore dello schermo
Ho problemi con un'app per iPad, in cui le mie visualizzazioni non rispondono ai tocchi dei pulsanti nella parte inferiore del terzo dello schermo. Tocca su altri pulsanti funzionano bene, quindi so che i miei punti di vista si collegano correttamente quando sono caricati (li ho creati in IB.) Ho lo stesso comportamento sia sul simulatore che sul dispositivo.
Questa è un'app solo per orientamento orizzontale e sto caricando le viste utilizzando [NSBundle LoadNibNamed:]. Questa è stata l'unica parte non banale di App, e credo di aver saltato attraverso tutti i cerchi appropriate:
- Aggiunto iniziale Interface Orientamento alla mia .plist
- Progettato le mie opinioni con orientamento orizzontale in IB
- Aggiunto shouldAutorotateToInterfaceOrientation alla mia vista di primo livello che restituiscono solo sI per gli orientamenti del paesaggio
l'orientamento orizzontale non può essere correlato, ma ho pensato che avrei dovuto dirlo, dato che era l'unica cosa che ho trovato un poco stupido da costruire, a Io vedo dalle schede che anche altre persone hanno trovato questo problematico.
Qualcuno ha qualche idea?
Grazie.
La visualizzazione (contenente) è sufficientemente alta? Questo sarebbe tipico per le visualizzazioni troppo piccole. Imposta il colore di sfondo su qualcosa di ovvio e controlla se la tua vista è effettivamente dove ti aspetti che sia. - E assicurati che non sia coperto da nient'altro. – Eiko
La vista e la vista contenente sono le dimensioni complete dello schermo. La vista (contenuta) contiene anche un'immagine a dimensione intera, che viene visualizzata correttamente, fino in fondo. Tutti i pulsanti (alto e basso sullo schermo) si trovano di fronte all'immagine. – AndrewCr