teclado ocultar cerrar ios keyboard testng appium appium-ios

¿Cómo ocultar el teclado sin cerrar el cuadro de diálogo con Appium para IOS?



ocultar teclado ios swift (3)

Puede llenar primero los campos usando driver.sendkey () y luego tocar el siguiente botón del teclado para cambiar el controlador al siguiente campo hasta el último campo. en el último campo terminarás el botón y podrás tocar ese botón.

Tengo un cuadro de diálogo que aparece y al cerrar el teclado con hideKeyboard(); todo el formulario está cerrado y vuelvo a la página de inicio para no poder continuar el escenario para completar otros datos.

Aquí la pantalla:


Simplemente use UIScrollView en su cuadro de diálogo y configure la clase de vista de desplazamiento TPKAScrollViewController. Descargar clase


La "estrategia" predeterminada de hideKeyboard(); es tocar fuera del teclado, pero esto se puede cambiar a presionar una tecla en el teclado.

Consulte la documentación de java-client (suponiendo que esté utilizando java-client?) Para conocer las estrategias de hideKeyboard disponibles: http://appium.github.io/java-client/io/appium/java_client/ios/IOSDeviceActionShortcuts.html

Si el teclado de su aplicación tiene, por ejemplo, un botón "Siguiente" para cerrar el teclado, puede usar: driver.hideKeyboard("Next");