Resultados de la búsqueda a petición "nsundomanager"
"[NSBigMutableString substringWithRange:]: Rango {0, 10} fuera de los límites; error de longitud de cadena de 9 "con Deshacer
Mi aplicación se bloquea cuando intento deshacerUISearchBar. En mi aplicación tengo un código para evitar ingresar un signo '%' en la barra de búsqueda y para hacer esto reemplaza un% a @ "" en el método textDidChange como se muestra ...
¿Cómo puedo reemplazar el texto en UITextView con el soporte NSUndoManager?
Quiero poder reemplazar parte del texto en un UITextView programáticamente, así que escribí este método como una categoría UITextView: - (void) replaceCharactersInRange:(NSRange)range withString:(NSString *)newText{ self.scrollEnabled = NO; ...
Deshacer / rehacer con un UITextView (iOS / iPHone)
Tengo una vista donde un UITextView siempre tiene foco. Lo que quiero hacer es extender el comportamiento de deshacer / rehacer incorporado para admitir deshacer / rehacer cuando configuro el texto mediante programación (por ejemplo, cuando lo ...
Grupo de deshacer anidado con CoreData
Quiero agregar un administrador de deshacer a una aplicación de iPhone respaldada por coredata. Cuando el usuario intenta agregar un nuevo objeto (tocando el botón +), cargo un nuevo controlador de vista modal e inicio un nuevo grupo de deshacer ...
Deshacer nombres de acción para cambios de datos principales
Estoy buscando una forma integrada (o fácil de implementar) para obtener nombres de acciones de deshacer / rehacer de Core Data para leer como "Deshacer editar nombre", en lugar de simplemente "Deshacer" o "Rehacer", ya que hacer ...
Usando NSUndoManager, cómo registrar deshacer usando cierres Swift
Estoy tratando de asimilar cómo usarNSLayoutManager utilizando cierres rápidos. Puedo registrar con éxito unundo como sigue: doThing(); undoManager?.registerUndoWithTarget(self, handler: { _ in undoThing(); } undoManager?.setActionName("do ...