2013-02-27 4 views

Répondre

1

Une vue de la table est beaucoup plus polyvalent que un sélecteur. C'est le mécanisme principal pour afficher les données de la liste sur les appareils mobiles. La différence la plus importante est que vous pouvez sous-classer l'unité principale, UITableViewCell pour créer des interfaces riches et individuelles. D'un point de vue conceptuel, les vues de table peuvent être fondamentalement infinies en longueur de contenu.

Une vue du sélecteur est beaucoup plus limité dans la taille, le style et les caractéristiques. Il est vraiment conçu comme un moyen normalisé de choisir parmi une quantité limitée principalement des cordes.

1

Je ne pense pas qu'il y ait besoin de contrôleur comparer UITableViewController et Pickerview. Nous pouvons personnaliser UITabelview selon les besoins en utilisant une cellule personnalisée, mais pas en mode sélecteur.

La vue de sélection est juste pour choisir un de la liste. Nous pouvons utiliser la vue de la table à la place du sélecteur selon le besoin, mais pas sélecteur à la place de la vue de la table. Si nous prenons techniquement il n'y a pas beaucoup de différence entre les méthodes déléguées dans les appels d'événements. Mais Sur le constructeur d'interface et selon l'utilisation de la vue de table de composants d'affichage ont plus de surveillance.