2013-01-03 8 views
-1

Je suis novice en Objective-C et je construis ma première application universelle. Jusqu'à présent, mon design a été optimisé pour un iPhone 5, mais je voudrais aussi optimiser pour iPad et l'iPhone original. À partir d'un niveau élevé, quelle est l'approche la plus efficace pour créer une interface «réactive» pour les applications iOS?Approche la plus efficace pour créer des applications iOS universelles

+0

À titre d'exemple de quelque chose qui doit être réparé, vous pouvez consulter mon cassé UIScrollView: http://stackoverflow.com/questions/14115957/ios-autolayout-breaks-uiscrollview-pagination – colindunn

Répondre

2

Cela dépend de la conception de votre application. Généralement, vous pouvez créer des vues redimensionnables qui seront correctes sur tous les appareils. Mais puisque l'écran de l'iPad est beaucoup plus grand que l'iPhone, ce n'est pas une bonne idée. Donc, la meilleure pratique sera de faire une interface redimensionnable pour tous les appareils iPhone et un autre avec un design complètement différent pour les appareils iPad (et n'oubliez pas d'iPad avec écran Retina).

+0

Si vous l'image contient quelque chose qui ressemblera mauvais quand il est étiré, puis aller pour xib séparé – amar

+0

Il ne s'agit pas seulement des images, mais de l'ensemble de l'apparence de votre application. Ce qui semble bien sur le petit iPhone ne ressemblera probablement pas à l'iPad. –

+0

Vous pouvez simplement utiliser deux xibs séparés pour iPone et iPad. Vous n'avez pas réellement besoin des deux contrôleurs de vue complets avec xibs. Ce sera une meilleure option pour les résolutions d'image et l'interface utilisateur complète. – Nameet

Questions connexes