Este artículo se centra en hacer que entienda el funcionamiento del control Slider. Vamos a aprender cómo establecer el valor del control deslizante y también cómo leer su valor. Vamos a crear una aplicación iPhone donde veremos que cuando se mueve el indicador del control deslizante, su valor se mostrará a través del control Label. Además, vamos a aprender a establecer el valor del control deslizante mediante la inserción de valor en el campo de texto, es decir el indicador del cursor se posicionará de acuerdo con el valor introducido en el campo de texto.
Por lo tanto, vamos a empezar.
Inicio Xcode y crear una nueva aplicación mediante la selección de Archivo-> opción Nuevo proyecto . Desde el Asistente Nuevo proyecto ventana , seleccione Ver basados Aplicación plantilla seguido de Elija botón. Asigne el nombre al proyecto como demoslider y seleccione Guardar botón. Xcode generará los archivos de proyecto para nosotros y el proyecto se abrió en la ventana Xcode Proyecto Definición de métodos de acción e instancias En la carpeta Clases vamos a seleccionar el archivo de cabecera:. DemosliderViewController.h a abrirlo en el panel Editor. Tenemos que crear las variables de instancia de Label, Regulador y campo de texto controles por nombres showval, slider y txtbox respectivamente, y marcarlos como puntos de venta (para conectarlos con los controles de interfaz de usuario que va a colocar en la vista mediante Interface Builder). Vamos a escribir el siguiente código en el archivo demosliderViewController.h: //demosliderViewController.h //demoslider import interface demosliderViewController: UIViewController { IBOutlet UILabel * showval; IBOutlet UISlider * deslizador; IBOutlet UITextField * txtbox; } property ( no atómica, retener) UILabel * showval; property (, mantener) UISlider * deslizador no atómica; property (no atómica, retener) UITextField * txtbox; - ( IBAction) sliderchanged: (id) del remitente; - (IBAction) setslider: (id) del remitente; end En el código anterior, tenemos definir dos métodos de acción : sliderchanged () y setslider (). El primer método de acción se establece en disparar cuando se mueve slider y contendrá el código para mostrar el valor de la barra de desplazamiento en el control de etiqueta. La segunda acción se esIpv6 La próxima generación de Internet Protocol