Quiero tomar el nombre del jugador como de entrada mediante el uso de UIAlertView. Es posible añadir los textField en el UIAlertView?

OriginalEl autor SST | 2009-05-19

3 Comentarios

  1. 11

    Sí, definitivamente, es posible, y no es un hack. Necesitaría subclase UIAlertView y coloque los controles en ella. Ya que es una subclase, conservará el mismo look & feel, etc.

    Para más detalles, consulte este tutorial por Jeff LaMarche (co-autor de Principios de Desarrollo de iPhone, de Apress).

    OriginalEl autor Jim Dovey

  2. 31

    Desde iOS 5, UIAlertView ofrece esto: cambiar el alertViewStyle de la propiedad a uno de los siguientes:

    UIAlertViewStylePlainTextInput (1 text field)
    UIAlertViewStyleSecureTextInput (1 password field)
    UIAlertViewStyleLoginAndPasswordInput (both a text field and password field)

    A continuación, utilizar textFieldAtIndex: para obtener el campo de texto que desee. De esta manera, usted puede incluso utilizar el alertViewShouldEnableFirstOtherButton: delegado método para activar el botón.

    OriginalEl autor Tustin2121

  3. 1

    Sí, pero no sin un poco de hackeo, ver este de la pregunta anterior.
    Usted tendría que manipular directamente el UIAlertView del subvistas y agregar un UITextField y, a continuación, cambiar el tamaño de la UIAlertView del marco. Es mejor crear tu propio punto de vista.

    OriginalEl autor drewh

Dejar respuesta

Please enter your comment!
Please enter your name here