there may be a way around what you are doing but I decided to go a slightly differnt route to make it look cleaner and leave less room for problems.
I have an edit button that allows the table to go into edit mode. When a cell is selected i show a subview with a text box and make the text box the first responder so the keyboard is already there waiting for input. I also have a custom button (invisible) that is the size of the view so I can capture a screen click as well as the done button. The user then has to press the done button or screen click to remove the subview and get back to the table view. Once back at the table view, I have a save button to make the permanent change to a sqlite db.
Like I said, there may be a better way - but this way forces the user to do things my way.
Good luck
Paul
|