Lo único que requiere es lo que te dije. Un formulario con un botón de tipo submit.
En realidad, hay otras formas de hacerlo:
- Un formulario de un sólo elemento sin botón, sale automáticamente el botón de go (en vez de done)
- Un formulario de varios elementos con un input de tipo submit.
- Otro tipo de inputs como pueden ser search hace que aparezca search en el botón y envíe el formulario.
Es decir, tal como dices, lo tienes todo correcto. Yo por si acaso, hice unas pruebas en el simulador de iPhone, y curiosamente
no funciona en el simulador. Pero probando en un iPhone sí que funciona. Curioso.