La edición de un UITextField dentro de un UITableViewCell falla

En mi solicitud tengo unUITextField dentro de unaUITableViewCell. Si hago clic dentro del campo de texto y agrego algo de texto, encuentro que si intento mover el punto de inserción, funciona la primera vez pero falla en los intentos posteriores. Soy completamente incapaz de mover la selección; no aparece "lupa".

Aún más curioso, esta "configuración" parece ser permanente hasta que reinicie la aplicación. Y afecta a todosUITextFields en esa pantalla y no solo la que originalmente intenté editar.

Si desea verlo usted mismo, pruebe la muestra "UICatalog" que viene con el SDK de iPhone. Haga clic en "campos de texto" y luego "editar" y juegue con los cuadros de texto.

He investigado mucho sobre esto, ¡pero es bastante difícil para Google! Las mejores referencias que he encontrado están enTablero de soporte de Apple yMacRumours formum (ambos hacen referencia a una solución que aparentemente funcionaba en iPhone 2.0 pero que no funciona con versiones contemporáneas, lo intenté).

Creo que esto es un error en el sistema operativo, pero pensé en tirar esto a la multitud SO para obtener una segunda opinión y ver si hay alguna solución. ¿Algunas ideas?

Siguiendo la sugerencia de benzado, intenté compilar mi aplicación usando los SDK 2.0, 2.1 y 2.2. Obtuve el mismo comportamiento en todas las versiones. (En realidad, algo relacionado pero no igual se rompió en 2.2, ¡pero esa es probablemente otra pregunta!)

Respuestas a la pregunta(6)

Su respuesta a la pregunta