TIP: Différencier le code iPhone et iPad dans une même classe

Si vous utilisez une classe partagée dans votre « Universal App » (comprenez une application iPhone et iPad), vous pouvez facilement créer des blocs de code qui seront interprétés selon le type d’appareil utilisé.

if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) {
		// Code pour l’iPad uniquement
	}

Il existe deux types d’interfaces détectables : les « UIUserInterfaceIdiomPad » et les « UIUserInterfaceIdiomPhone ».
Amusez-vous bien !

Auteur: Benoit DELDICQUE

Actuellement en poste sur Strasbourg, je suis en charge de la conception et la réalisation d'applications iOS pour iPhone, iPad et iPod touch. En plus de mon activité autour du monde mobile, je suis co-gérant d'une jeune société, Caelys, qui offre aux professionnels une plateforme de vente unique.

Articles similaires

  • Facebook sur iPad est disponible Lire →
  • Expérience – les Schtroumpfs sur iPad Lire →
  • Faites gouter vos applis avec la simulation de projets iPhone dans App Taster Lire →
  • Concevoir une application iOS avec un sketcher iPhone ou iPad Lire →

1 commentaire

Laisser un commentaire

Les champs obligatoires sont identifiés par *

*