Pregunta

Sólo quiero saber cómo lo haría un UIPickerView en un UIActionSheet con una simple matriz.


Ok, así que en realidad encontramos la manera de ponerlo en una hoja de acción, pero me gusta su manera mejor porque se aplica más a mi aplicación, gracias, pero me gustaría saber también cómo poner las opciones en el UIPickerView, yo soy sólo colgó en esa parte de eso. Ya tengo una matriz con los colores: rojo, verde, azul, amarillo, negro, etc en él, pero yo quiero saber cómo poner esto en el pickerview si ya he utilizado initwithframe :? Por favor, ayuda a nadie Sé que es una pregunta estúpida, pero estoy devanando cabeza en mi Macbook $$$$$$.

¿Fue útil?

Solución

Usted no quiere hacer eso. En su lugar, crear su UIPickerView en Interface Builder y conectarlo a un enchufe en su controlador de vista. Añadirla como una vista secundaria de la vista principal y establecer su marco de coordinación para que se fuera de la pantalla justo debajo del borde inferior, x = 0, y = 480.

A continuación, cuando se quiere mostrar el selector, animar a la pantalla con algo como:

[UIView beginAnimations:nil context:NULL];
[colorPicker setFrame:CGRectMake(0.0f, 416.0f, 320.0f, 216.0f)];
[UIView commitAnimations];

Y luego ocultarlo cuando haya terminado de recoger con esto:

[UIView beginAnimations:nil context:NULL];
[colorPicker setFrame:CGRectMake(0.0f, 480.0f, 320.0f, 216.0f)];
[UIView commitAnimations];

Esto hará que el selector para deslizarse hacia arriba desde la parte inferior de animación y deslice hacia abajo cuando haya terminado.

No creo que la adición de un selector a un UIActionSheet, si es aún posible, es aconsejable.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top