2012-12-13 5 views
0

J'ai eu une application développée pour iphone/ipad fonctionnant correctement dans l'ipad. A fait l'erreur de le changer en universel. Après cette modification, l'application dans l'ipad ne fonctionne pas correctement, tout événement en dehors de l'écran original 640 × 960 de l'iphone n'est pas cliquable.application iphone monotouch promu comme application ipad

Ma question est, existe-t-il d'autres solutions que de créer deux vues séparées pour chaque écran?

Remerciez

Répondre

0

Difficile à dire sans la source. Mais je suppose que vous avez créé une vue ou une fenêtre quelque part qui est de 640x960 pixels (en réalité 320x480 unités), mais qui a un écrêtage (ClipsToBounds == false). Cela signifie que toutes les sous-vues seront affichées, mais pourraient être partiellement en dehors de votre vue parent de taille fixe. Cela empêchera les gestes d'être reconnus. Première chose à vérifier: Si vous utilisez Interface Builder, vérifiez que toutes les vues ont des masques de redimensionnement automatique définis correctement. Si vous créez tout dans le code, vérifiez également les masques de redimensionnement.

Questions connexes