¿Cómo mostrar un keyboard presionando NSButton?

Solo sé pocas forms de mostrar un keyboard en iOS

toque campo de text, barra de búsqueda, vista de text …..

¿Se puede presionar un button para mostrar el keyboard?

Ojalá pueda usar esta manera para configurar un button tittle si el button no es tittle o puede cambiar su nombre.

Gracias chicos ~

UITextField agregar un UITextField a su vista y llamar a continuación, [myTextfield becomeFirstResponder]; Es posible establecer el atributo oculto de UITextField en YES , por lo que el usuario nunca verá el campo de text. Una vez finalizada la input del keyboard, puede eliminar el UITextField con removeFromSuperview .

Tal vez un poco sucio, pero esa es la solución que solía usar. Me pregunto si el SDK ofrece otra posibilidad.

La documentation del protocolo UIKeyInput dice lo siguiente:

Una subclass de UIResponder puede adoptar este protocolo para implementar la input de text simple. Cuando las instancias de esta subclass son la primera respuesta, se muestra el keyboard del sistema.

Solo un pequeño subset de los keyboards e idiomas disponibles están disponibles para las classs que adoptan este protocolo.

Entonces esto podría servir mejor a sus necesidades que un campo / vista de text oculto.

Necesita algún tipo de método de input como un UITextField en el que puede ingresar un nombre para su button. Si lo desea, puede crear un UIButton que muestre el campo de text (lo tiene oculto de manera pnetworkingeterminada) y lo hace responder primero haciendo:

 textField.hidden = NO; [textField becomeFirstResponder]; 

Una vez que ingresas algo que deseas en el campo de text, puedes hacerlo para que el keyboard desaparezca, el campo de text esté oculto y el text del UIButton cambie al text ingresado.

 -(BOOL)textFieldShouldReturn:(UITextField*)textField; { textField.hidden = YES; [textField resignFirstResponder]; [yourButton setTitle:textField.text forState:UIControlStateNormal]; } 

http://www.iphonedevsdk.com/forum/iphone-sdk-development/17681-show-keyboard-button-press.html

Según la información anterior, podría tener el textbox invisible y la label del button cambiar constantemente según el text del textbox.

Espero que esto ayude: D