Cet article se concentre sur vous faire comprendre le fonctionnement du contrôle Slider. Nous allons apprendre comment définir la valeur du contrôle Slider et aussi comment lire sa valeur. Nous allons créer une application iPhone où nous verrons que lorsque l'indicateur de la curseur est déplacé, sa valeur sera affichée par le contrôle Label. Aussi, nous allons apprendre à définir la valeur de la commande de curseur en insérant valeur dans le champ de texte-à-dire l'indicateur du curseur sera placé selon la valeur saisie dans le champ de texte. Donc, permet de commencer.
Démarrer Xcode et créer une nouvelle application en sélectionnant Fichier> Option Nouveau projet. De la New Project adjoint fenêtre , sélectionnez Vue-fondé application Template suivie par Choisissez bouton. Attribuer le nom du projet que demoslider et sélectionnez Enregistrer bouton. Xcode va générer les fichiers de projet pour nous et le projet obtient ouvert dans la fenêtre Xcode projet Définir les méthodes d'action et les instances Dans le dossier des classes, nous allons sélectionner le fichier d'en-tête:. DemosliderViewController.h à ouvrir dans l'Éditeur du volet. Nous devons créer des variables d'instance de l'étiquette, Curseur et champ de texte contrôle par des noms showval, curseur et txtbox respectivement et les marquer comme sorties (pour les liens avec les contrôles d'interface utilisateur que nous allons placer dans la vue en utilisant Interface Builder). Écrivons le code suivant dans le fichier demosliderViewController.h: //demosliderViewController. h //demoslider import interface demosliderViewController: UIViewController { IBOutlet UILabel * showval; * IBOutlet UISlider curseur; IBOutlet UITextField * txtbox; } property ( nonatomic, conserver) UILabel * showval; property (nonatomic, conserver) UISlider * curseur; property (nonatomic, conserver) UITextField * txtbox; - ( IBAction) sliderchanged: (id) sender; - (IBAction) setslider: (id) sender; end Dans le code ci-dessus, nous avons définir deux méthodes d'action : sliderchanged () et setslider (). La première méthode d'action sera réglé pour se déclencher lorsque curseur est déplacé et contiendra le code pour afficher la valeur du curseur dans le contrôle de l'étiquette. La deuxième action sera réglé pour se Ipv6 The Next Generation Internet Protocol