*   >> Leitura Educação Artigos >> tech >> desenvolvimento web

IPhone Application para ler e Set Slider & amp; rsquo; s Value

para o controle Slider, selecionando o círculo à direita do método de Acton: sliderchanged e mantendo o botão do mouse pressionado arraste-o para o controle Slider e solte o botão do mouse. Nós selecionamos o evento: valor alterado

a partir do menu que aparece, como mostrado na Figura 1.

Nós selecionamos o valor alterado

evento para o controle Slider porque queremos para invocar o método de ação : sliderchanged

sempre que o valor controle deslizante for alterada, ajustando seu indicador round (de modo a que o seu valor pode ser exibido através do controle Label)


Figura 1. Conexão com a Ação sliderchanged controle Slider

Salvar e saída do Interface Builder. O passo final é escrever o código no arquivo de implementação:. DemosliderViewController.

m que vai ler e definir o valor do Slider

Codificação de ler e definir de Slider valor

O próximo passo é apresentar o valor do controlo deslizante (quando ele é movido) no controlo de etiqueta e para definir o valor do controle deslizante na base do valor inserido no controle TextField. Para fazer isso, nós precisamos de escrever o código no arquivo de implementação. Então, selecione o grupo de Classes da janela do Xcode projeto e abra o arquivo de implementação: arquivo demosliderViewController.

m e fazer o seu código para aparecer como mostrado na listagem 1

A Listagem 1 de código no arquivo de implementação: demosliderViewController.m

//demosliderViewController.m

//demoslider

#import "demosliderViewController.h"

implementation demosliderViewController

synthesize showval;

synthesize controle deslizante;

synthesize txtbox;

- (IBAction) sliderchanged: (id) sender

{

UISlider * slide = remetente;

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

1f", [valor slide]];

}

- (IBAction) setslider: (id) sender

{

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

}

- (void) {dealloc

[liberação showval];

[libertação deslizante];

[liberação txtbox];

[Super dealloc];

}

end

O método de ação: sliderchanged será chamado quando cursor é movimentado. O argumento remetente do método de ação vai se referir ao controle deslizante (o controle que chama o método de ação). Nós recuperar o valor do controle deslizante através argumento remetente.

Para isso, temos pr

Page   <<  [1] [2] [3] [4] >>
Copyright © 2008 - 2016 Leitura Educação Artigos,https://artigos.nmjjxx.com All rights reserved.