Temporarily fixed by creating the object in scene:enterScene and removing it in exitScene. Not a perfect solutions but doable until we get a textinput widget.
[lua]function scene:enterScene( event )
– Email field
emailField = native.newTextField( 30, startPos, 260, 24, inputListener )
emailField.size = 14
emailField.text = “Email address”
emailField:setTextColor( 120, 120, 120 )
emailField.inputType = “email”
–screenGroup:insert( emailField )
– Password field
passwordField = native.newTextField( 30, startPos+40, 260, 24, inputListener )
passwordField.size = 16
passwordField.inputType = “default”
passwordField.isSecure = true
–screenGroup:insert( passwordField )
print( “1: enterScene event” )
– remove previous scene’s view
storyboard.purgeScene( “signup” )
end
function scene:exitScene( event )
print( “1: exitScene event” )
– remove touch listener for image
image:removeEventListener( “touch”, image )
– Reset input
emailField:removeSelf()
passwordField:removeSelf()
end[/lua] [import]uid: 106083 topic_id: 18254 reply_id: 69882[/import]