Ios de construction 6 applications en utilisant les délégués avec des vues et des autres classes
La section suivante comprend délégués utilisés dans le développement d'applications iOS. Exceptions à quand vous avez besoin d'utiliser un délégué sont présentés dans italique dans la colonne Protocole délégué.
Classe | Délégué (s) Protocole |
---|
ABPeoplePicker NavigationController
ABNewPersonView Contrôleur
ABNewPersonView Contrôleur
ABUnknownPerson ViewController | ABPeoplePicker Navigation ControllerDelegate
ABNewPersonView ControllerDelegate
ABNewPersonView ControllerDelegate
ABUnknownPerson ViewController Déléguer |
AVAudioRecorder | AVAudioRecorder Déléguer |
AVAudioSession | AVAudioSession Déléguer |
CAAnimation | Aucun |
CAAnimationGroup | Aucun |
CALayer | Aucun |
CLLocationManager | CLLocation ManagerDelegate |
EAAccessory | EAAccessory Déléguer |
GKGameCenterView Contrôleur | GKGameCenter ControllerDelegate
Le délégué est appelé lorsque le joueur DISmisses le jeu Centre d'interface utilisateur. Nouveau sur iOS 6. |
GKSession | GKSessionDelegate |
GKPeerPickerController | GKPeerPicker ControllerDelegate |
NSError | NSErrorRecovery Tenter |
MKMapView | MKAnnotation |
| MKMapView Déléguer |
MkReverseGeocoder | MKReverse GeocoderDelegate |
NSNetService
NSNetServiceBrowser | NSNetService Déléguer
NSNetService BrowserDelegate |
NSStream | NSStreamDelegate |
NSPORT
NSMachPort | NSPortDelegate
NSMachPort Déléguer |
NSFetchedResults Contrôleur | NSFetchedResults ControllerDelegate |
NSKeyedArchiver
NSKeyedUnarchiver | NSKeyedArchiver Déléguer
NSKeyedUnarchiver Déléguer |
NSURLConnection | Aucun |
MFMailComposeView Contrôleur | MFMailCompose ViewController Déléguer |
SKRequest
SKProductsRequest | SKRequestDelegate
SKProductsRequest Déléguer |
UIAccelerometer | UIAccelerometer Déléguer |
UIActionSheet | UIActionSheet Déléguer |
UIAlertView | UIAlertView Déléguer |
UIApplication | UIApplication Déléguer
Également utilisé pour pousser notifications |
UIImagePicker | UIImagePicker ControllerDelegate |
UICollectionView | |
UINavigationBar | UINavigationBar Déléguer
Pour pousser ou vue pop contrôleurs |
UIPickerView | UIPickerViewData Source |
| UIPickerView Déléguer |
UIResponder | UIResponder StandardEditActions
Soutien pour la copie, Coller, et Sélectionnez |
UIScrollView | UIScrollView Déléguer
En vertu de certaines conditions |
| UIScrollView Accessibilité Déléguer
Méthodes que vous pouvez mettre en œuvre pour fournir l'accessibilité Infor -Mation pour un défilement vue. Nouveau sur iOS 6. |
UISearchDisplay Contrôleur | UISearchDisplay Déléguer |
UISearchBar | UISearchBar Déléguer |
UITabBar | UITabBarController Déléguer
Pour personnaliser une barre d'onglets |
UITableView | UITableView La source de données |
| UITableView Déléguer |
UITextField | UITextFieldDelegate
Pour inscrire le clavier |
UITextView | UITextViewDelegate
Pour examiner le texte en cours d'édition |
UISearchBar | UISearchBar Déléguer |
UIWebView | UIWebViewDelegate |
MPMediaPicker Contrôleur | MPMediaPicker ControllerDelegate |
NSXMLParser | NSXMLParser Déléguer |
A propos Auteur
Exploration de protocoles et un UITableViewController Le modèle 8208-Détail Master # Application à Swift, et donc la Locatapp, utilise un UITableViewController pour afficher la liste principale des événements. Vues de table sont monnaie courante en Cocoa Touch et, sur le Mac, en Cocoa. Une grande…
10 façons de rendre votre vie plus facile le développement d'applications Voici quelques objets et des techniques que de nombreux développeurs d'applications ne jurent que par. Ceci est une liste idiosyncrasique qui comprend quelques objets couramment utilisés, certains plutôt obscurs, et des techniques de…
Ajouter une vue modale à votre application iOS Modal vues sur l'iPhone et l'iPad sont parfaits pour les situations où vous voulez que l'utilisateur (ou l'utilisateur veut) de faire quelque chose en dehors du flux d'application. Plutôt que d'utiliser un contrôleur de navigation avec un bouton…
Comment ajouter des méthodes à un contrôleur de vue modale dans votre app ipad Si votre application iPad a une vue modale, vous avez besoin d'ajouter des méthodes à la SettingsViewController.m (mise en œuvre) fichier. Ces méthodes gèrent Modal de vue de l'application iPad et d'effectuer toutes les actions saisies par…
Mettre en œuvre une vue de tableau dans votre application de ios La fonctionnalité dans le DestinationController est dans la vue de la table. Vous avez probablement travaillé avec vue sur la table avant - mais ceux utilisés statique cellules. Maintenant il est temps de se ramifier sur votre propre et…
Mise en œuvre de classes de base d'applications Java pour une application BlackBerry Votre application BlackBerry commence à partir d'une ardoise vierge. L'environnement de développement Java (JDE) crée un espace de travail vide, et vous ajouter un projet et les fichiers source Java. Vous avez besoin de mettre en œuvre certaines…
IOS 6 développement d'applications pour les nuls Subclassing vous permet de personnaliser les comportements lorsque vous développez votre application iOS. Gardez les points suivants à propos de sous-classement à l'esprit que vous développez votre application:Dans la première étape, vous…
Le développement d'applications iOS: comprendre les transitions d'état La UIApplication objet fournit le contrôle de l'application à l'échelle et la coordination pour une application iOS. Il est responsable de la gestion du routage initial des événements utilisateur entrants (touches, par exemple) ainsi que…
Iphone développement d'applications: vue méthodes de contrôleur compréhension iPhone développeurs d'applications lutte avec savoir quelles méthodes vue de contrôleur à utiliser, et quand. Cueillette de la mauvaise méthode pour actualiser votre interface utilisateur peut se traduire par une application iPhone qui déçoit…
Travailler avec audio dans les applications iOS Plus précisément, il existe deux façons différentes IOS a mise en œuvre audio. L'une est une instance de la AVAudioPlayer classe-disant, de façon assez appropriée, une lecteur audio-qui fournit la lecture de données audio à partir d'un…
Les nouvelles fonctionnalités de Visual C # .net Visual C # .NET (prononcez Visual C dièse) est la nouvelle génération du langage de programmation de Microsoft qui intègre la flexibilité de C ++ avec le court cycle de développement de Visual Basic. Ces caractéristiques, ainsi que d'un…
Iphone développement d'application tout-en-un pour les nuls Subclassing est l'un des mécanismes que vous utilisez pour personnaliser les comportements lorsque vous développez votre application iPhone. Subclassing comporte deux étapes: (1) la création d'une nouvelle classe, appelée une sous-classe, qui…
Le développement d'applications iPad pour les nuls Subclassing est l'un des mécanismes que vous utilisez pour personnaliser les comportements lorsque vous développez votre application iPad. Subclassing comporte deux étapes: (1) la création d'une nouvelle classe, appelée une sous-classe, qui…
Identification des tiers à des contrats UN tierce personne est une personne qui est pas une partie au contrat. La common law reconnaît trois tiers importants:Tiers bénéficiaire: Si les parties au contrat ont l'intention d'un tiers pour être en mesure de poursuivre l'exécution d'une…