*   >> Lecture Éducation Articles >> tech >> développement web

Application Iphone pour lire et définir Curseur & amp; rsquo; Value

le menu qui apparaît comme nous voulons la méthode d'action pour tirer lorsque l'utilisateur sélectionne le contrôle Button Round Rect et lève le doigt sans glisser. Aussi, nous nous connectons la méthode d'action: sliderchanged au contrôle Slider en sélectionnant le cercle à la droite de la méthode Acton: sliderchanged et en gardant le bouton de la souris enfoncé pour glisser le contrôle Slider et relâchez le bouton de la souris. Nous sélectionnons l'événement: valeur modifiée

dans le menu qui apparaît comme le montre la figure 1.

Nous sélectionner le valeur modifiée

événement pour le contrôle Slider parce que nous voulons pour invoquer la méthode d'action : sliderchanged

chaque fois que la valeur du curseur est changée en ajustant son indicateur rond (de sorte que sa valeur peut être affiché par le contrôle Label)


Figure 1. Connexion action sliderchanged avec le curseur

Enregistrer et sortie de Interface Builder. La dernière étape consiste à écrire du code dans le fichier de mise en œuvre:. DemosliderViewController.

m qui va lire et définir la valeur du curseur

Codage à lire et à mettre en valeur la

Slider

La prochaine étape est d'afficher la valeur du contrôle Slider (quand il est déplacé) dans le contrôle de l'étiquette et de fixer la valeur du contrôle Slider sur la base de la valeur inscrite dans le contrôle TextField. Pour ce faire, nous avons besoin d'écrire du code dans le fichier de mise en œuvre. Donc, sélectionnez le groupe dans la fenêtre Xcode Projet Classes et ouvrez le fichier de mise en œuvre: fichier demosliderViewController.

m et de faire son code d'apparaître comme le montre le listing 1

Listing 1 code dans le fichier de mise en œuvre: demosliderViewController.m

//demosliderViewController.m

//demoslider

#import "demosliderViewController.h"

implementation demosliderViewController

synthesize showval;

synthesize curseur;

synthesize txtbox;

- (IBAction) sliderchanged: (id) sender

{

* UISlider slide = expéditeur;

showval.text = [NSString stringWithFormat: @ "% 3.

1f", [valeur de diapo]];

}

- (IBAction) setslider: (id) sender

{

slider.value = [[texte txtbox] intValue];

}

- (void) {dealloc

[libération showval];

[curseur de presse];

[txtbox presse];

[super dealloc];

}

en

Page   <<  [1] [2] [3] [4] >>
Copyright © 2008 - 2016 Lecture Éducation Articles,https://lecture.nmjjxx.com All rights reserved.