*   >> lukeminen koulutus Artikkelit >> tech >> web development

IPhone-sovellus lukea ja Set Slider & amp; rsquo; s Value

ää kautta Label ohjaus)


Kuva 1. sliderchanged Action kanssa liukusäädintä

Tallenna ja poistu Interface Builder. Viimeinen vaihe on kirjoittaa koodia täytäntöönpanossa tiedosto: demosliderViewController.m että lukee ja asettaa Slider arvosta.

koodaus lukea ja asettaa Slider arvo

Seuraava askel on näyttää arvon ja Slider ohjaus (kun se on siirretty) tarran valvontaa ja asettaa arvoon liukusäädintä perusteella syötetyn arvon TextField valvontaa. Voit tehdä niin, meidän täytyy kirjoittaa koodia täytäntöönpanossa tiedostoon.

Joten, valitse Sarjat ryhmä Xcode Project ikkuna ja avaa täytäntöönpanoa tiedosto: demosliderViewController.m tiedoston ja tehdä sen koodi näyttää kuvan listalle 1

Listing 1 Koodi täytäntöönpanossa tiedostoon: demosliderViewController.m

//demosliderViewController.m

//demoslider

#import "demosliderViewController.

h"

implementation demosliderViewController

synthesize showval;

synthesize liukusäädintä;

synthesize txtbox;

- (IBAction) sliderchanged: (id) lähettäjän

{

UISlider * liukumäki = lähettäjän;

showval.text = [NSString stringWithFormat: @ "% 3.1f", [slide arvo]];

}

- (IBAction) setslider: (id) lähettäjän

{

slider.

value = [[txtbox teksti] intValue];

}

- (void) dealloc {

[showval release];

[liukusäädintä release];

[txtbox release];

[Super dealloc];

}

end

Toiminta menetelmä: sliderchanged tulee vedota, kun liukusäädintä liikutetaan. Lähettäjä väite toiminnan menetelmän viittaavat liukusäädintä (ohjaus, joka vetoaa kanteen menetelmä). Me hakea arvon liukusäätimen kautta lähettäjän argumentti.

Tätä varten meidän on ensin heittää lähettäjän UISlider * ja määrittää sen esimerkiksi muuttuja dia eli dia viittaa nyt Slider ohjaus, joka on siirretty. se. Sen jälkeen, saamme arvon liukusäädintä liukulukuarvoksi pyöristettynä yhden desimaalin numeron ja käyttää tätä arvoa luoda uuden merkkijonon, joka on osoitettu etiketti ohjaus (kytketty showval pistorasiaan) näytettäväksi

Toiminta setslider tulee vedota, kun kierroksen Rect Button ohjaus on valittu (syöttämisen jälkeen arvo tekstikenttään että haluamme määrittää liukusäädintä).

Tässä toiminta, kokonaisluku arvo kirjataan tekstikenttään on määrätty työssä arvoa Slider ohjaus $ 4 asettanut itselleen. Lopullinen menetelmä dealloc on vapa

Page   <<  [1] [2] [3] [4] >>
Copyright © 2008 - 2016 lukeminen koulutus Artikkelit,https://koulutus.nmjjxx.com All rights reserved.