Este artigo está focado em fazer você entender o funcionamento do controle Slider. Vamos aprender como definir o valor do controle deslizante e também como ler o seu valor. Vamos criar um aplicativo para iPhone, onde poderemos ver que, quando o indicador do controle deslizante é movido, o seu valor será exibido através do controle Label. Além disso, vamos aprender a definir o valor do controle deslizante, inserindo o valor no campo de texto ou seja, o indicador do controle deslizante será posicionado de acordo com o valor inserido no campo de texto. Então, vamos começar.
Inicie o Xcode e criar um novo aplicativo selecionando Arquivo-> Novo Projeto de opção. A partir do Assistente New Project janela , selecione aplicativo baseado Ver modelo seguido de Escolha botão. Atribuir o nome ao projeto como demoslider e selecione Salvar botão. Xcode irá gerar os arquivos de projeto para nós e para o projeto é aberto na janela do Xcode Projeto Definição de métodos de ação e instâncias A partir da pasta Classes vamos selecionar o arquivo de cabeçalho:. DemosliderViewController. h para abri-lo no painel Editor. Nós precisamos criar variáveis de instância de etiqueta, Slider e controles de campo de texto por nomes showval, slider e txtbox, respectivamente, e marcá-los como pontos de venda (para conectá-los com os controles de interface do usuário que nós estaremos colocando no Vista usando Interface Builder). Vamos escrever o seguinte código no arquivo demosliderViewController.h: //demosliderViewController. h //demoslider #import interface demosliderViewController: UIViewController { IBOutlet UILabel * showval; IBOutlet UISlider * controle deslizante; IBOutlet UITextField * txtbox; } property ( nonatomic, reter) UILabel * showval; property (, reter) UISlider * controle deslizante nonatomic; property (nonatomic, reter) UITextField * txtbox; - ( IBAction) sliderchanged: (id) remetente; - (IBAction) setslider: (id) remetente; end No código acima, temos definir dois métodos de ação : sliderchanged () e setslider (). O primeiro método de ação será definida para disparar quando cursor é movimentado e conterá o código para exibir o valor do controle deslizante no controle rótulo. A segunda ação será definida para disparar quando o controle Botão redondo Rect é s Ipv6 The Next Generation Internet Protocol