Je suis un développeur expérimenté, mais relativement nouveau sur iOS.L'application iPad pour paysage uniquement ne répond pas aux touches près du bas de l'écran
J'ai des problèmes avec une application iPad, où mes vues ne répondent pas aux touches dans le tiers inférieur de l'écran. Les touches sur les autres boutons fonctionnent bien, donc je sais que mes vues sont connectées correctement lorsqu'elles sont chargées (je les ai créées dans IB). J'ai le même comportement sur le simulateur et sur l'appareil.
Il s'agit d'une application orientée paysage uniquement et je charge des vues à l'aide de [NSBundle LoadNibNamed:]. Ce fut la seule partie non négligeable de l'application, et je pense que je l'ai sauté à travers tous les cerceaux appropriés:
- Ajouté Interface initiale Orientation ligne à mon .plist
- Designed mon point de vue dans l'orientation du paysage en IB
- Ajouté shouldAutorotateToInterfaceOrientation à mon avis de niveau supérieur qui ne renvoient que OUI pour les orientations du paysage
l'orientation du paysage ne peut pas être lié, mais je pensais que je devrais mentionner, car il était la seule chose que je trouve une peu perdu à construire, un Et je vois dans les forums que d'autres personnes ont aussi trouvé cette problématique.
Quelqu'un a-t-il des idées?
Merci.
Votre vue (contenant) est-elle assez haute? Ce serait typique pour les vues trop petites. Définissez la couleur de fond à quelque chose d'évident et vérifiez si votre vue est réellement là où vous l'attendez. - Et assurez-vous qu'il n'est pas couvert par autre chose. – Eiko
La vue et la vue contenant sont la taille complète de l'écran. La vue (contenue) contient également une image qui est en taille réelle, elle s'affiche correctement, tout en bas. Tous les boutons (haut et bas sur l'écran) sont devant l'image. – AndrewCr