Ok, tal vez me falta algo muy simple y me disculpo si ese es el caso, sin embargo, ¡he buscado en Google cada permutación del título y no he encontrado! Así que esto es simplemente lo que quiero hacer: cambiar el color de fondo de la etiqueta que estoy usando como la vista de fila […]
He escrito el siguiente código en el método viewDidLoad : categoryPickerView=[[UIPickerView alloc]init]; categoryPickerView.alpha = 0; [self.view addSubview:categoryPickerView]; categoryPickerView.delegate=self; categoryPickerView.tag=1; y llamó a este método para ocultar la vista del selector – (IBAction)hidePickerView:(id)sender { [UIView beginAnimations:nil context:nil]; [UIView setAnimationDuration:0.6]; CGAffineTransform transfrom = CGAffineTransformMakeTranslation(0, 200); categoryPickerView.transform = transfrom; categoryPickerView.alpha = categoryPickerView.alpha * (-1) + 1; [UIView commitAnimations]; […]
pickerView:viewForRow:forComponent:reusingView método pickerView:viewForRow:forComponent:reusingView , pero cuando uso la view pasa al reusingView: ¿cómo lo cambio para usar un color de texto diferente? Si utilizo view.backgroundColor = [UIColor whiteColor]; ninguna de las vistas aparece más.
Tengo un UIPickerView que se desvanece a un 20% alfa cuando no está en uso. Quiero que el usuario pueda tocar el selector y hacer que vuelva a fundirse. Puedo hacer que funcione si pongo un método touchesBegan en la vista principal, pero esto solo funciona cuando el usuario toca la vista. Intenté subclasificar UIPickerView […]
Tengo protocolos: class ViewController: UIViewController, UIPickerViewDelegate, UIPickerViewDataSource { Tengo datos: let muteForPickerData = [“minute(s)”,”hour(s)”] En viewDidLoad tengo: muteForPicker.delegate = self muteForPicker.dataSource = self Entonces he requerido métodos: func numberOfComponentsInPickerView(pickerView: UIPickerView) -> Int { return 1 } func pickerView(_ pickerView: UIPickerView, numberOfRowsInComponent component: Int) -> Int { return muteForPickerData.count } func pickerView(pickerView: UIPickerView, titleForRow row: Int, […]
Me gustaría reducir la altura de un UIPickerView en mi aplicación de iPhone, para que muestre solo una fila y una columna. La altura de la vista del selector debe ser igual a la altura de una fila. Estoy utilizando Interface Builder para construir UIPickerView , pero no puedo encontrar una manera fácil de cambiar […]
Quiero cambiar el color del borde de una UIPickerView. No veo una propiedad de tinte para UIPickerView. ¿Hay alguna manera de que esto se pueda hacer? O una solución? Gracias.
Me gustaría mostrar un conjunto de números consecutivos en un componente UIPickerView pero tenerlo envuelto como el componente de segundos de la aplicación Clock-> Timer. El único comportamiento que puedo habilitar se parece al componente horas de la aplicación Timer, donde puede desplazarse solo en una dirección.
Necesito un UIDatePicker para seleccionar Mes y Año solamente. Revisé los documentos de referencia de la clase. Parece que UIDatePicker es un UIView . Imaginé que UIPickerView podría ser una sub-vista y puedo ocultar el componente si puedo tomarlo. Pero no. Eso no fue posible ¿Tengo que crear mi propio selector personalizado entonces? ¿Algunas ideas?
¿Es posible cambiar la altura de UIPickerView? Algunas aplicaciones parecen tener PickerViews más cortos, pero la configuración de un marco más pequeño no parece funcionar y el marco está bloqueado en el Interface Builder.