Вопросы по теме 'nsundomanager'

NSToolbar redo и undo auto — включить NSToolbarItem
В моем приложении, основанном на документах, я реализовал поведение повтора и отмены с помощью NSUndoManager . Я хочу включить или отключить отмену/возврат NSToolbarItems автоматически (как в меню по умолчанию) на основе canRedo и canUndo...
108 просмотров

Операция отмены/возврата не работает с полужирным шрифтом, курсивом, цветом фона и переднего плана в UITextview
Когда пользователь вводит некоторый текст в UITextview , пользователь применяет некоторые операции, такие как полужирный шрифт, курсив, подчеркивание, маркер, фон и цвет переднего плана, к определенному тексту. слово вместо удаления полужирного /...
167 просмотров

Что NSUndoManager делает с моим UITextView?
У меня возникли проблемы с направлением отмен с UITextView на диспетчер отмен UIDocument . Насколько я понимаю, когда пользователь вводит UITextView , он должен зарегистрировать отмену с ближайшим менеджером отмены в цепочке респондентов,...
518 просмотров
schedule 21.04.2022

Как отменить и повторить обработку жестов
Я написал приложение без Core Data. Теперь я хочу включить методы для реализации отмены и повтора БЕЗ базовых данных. К сожалению, я ничего не нашел в Интернете, книгах и т. д. Я думал, что у меня есть два NSMutableArray, которые должны иметь...
223 просмотров

Reset Undo / Redo Array iOS
Я хочу отменить и повторить штрихи и изменения в приложении для рисования с помощью NSUndoManager. Я сохраняю изображение с помощью UIGraphicsGetImagefromCurrentImageContext () в изменяемом массиве. Мой код ниже дает представление: - (void)...
1670 просмотров
schedule 21.07.2022

NSUndoManager: повтор не работает
Я делаю простое приложение, использующее NSSlider, для которого можно установить максимальное или минимальное значение с помощью двух кнопок. Диспетчер отмены должен отслеживать все изменения и позволять отменять/повторять все изменения, сделанные с...
2968 просмотров
schedule 29.07.2022

Использование NSUndoManager и .prepare(withInvocationTarget:) в Swift 3
Я переношу проект Xcode 7/Swift 2.2 mac OS X в Xcode 8/Swift 3, и у меня возникла проблема с использованием undoManager в моем классе контроллера представления, MyViewController, который имеет функцию отмены. В Xcode 7/Swift 2.2 это работало...
2125 просмотров
schedule 07.09.2022

Сериализация данных состояния из NSUndoManager на iPhone
В моем приложении для iphone настроена отмена / повтор, и теперь я смотрю на сохранение состояния, поэтому, когда пользователь выходит из приложения, а затем запускает его снова, все находится в том же состоянии, включая отмену / повтор. куча. Я не...
358 просмотров
schedule 24.10.2022

Объединение отмены Core Data для действия, охватывающего несколько циклов выполнения
У меня есть приложение UIKit на основе Core Data, которое позволяет пользователю перетаскивать объекты на экране. Пока объект перетаскивается, я обновляю его атрибут положения при каждом событии touchesMoved: . Чтобы поддержать отмену операции...
637 просмотров
schedule 27.10.2022

Помощь с NSUndoManager
Хорошо, поэтому я хочу добавить возможность отмены определенных действий в моем приложении. Я собирался создать способ сделать это с помощью моих собственных протоколов или чего-то в этом роде, но потом я узнал о NSUndoManager . Я хотел бы...
1863 просмотров
schedule 10.07.2023

Синхронизация UITextView и NSUndoManager
Сначала я пытался искать, но не мог найти именно то, что мне нужно. У меня есть один UITextView, и у меня есть кнопки, которые выполняют отмену и повтор действий в UITextViews NSUndoManager, так что эта часть работает, но здесь возникает проблема....
380 просмотров
schedule 17.05.2023

отменить все изменения, сделанные в контроллере дочернего представления
Есть две сущности: Автор и Книга. У автора есть атрибут authorName и отношения ко многим книгам. Книга имеет несколько атрибутов и авторские отношения. Существует контроллер представления (VCAuthor) для редактирования объекта Author. Контроллер...
1397 просмотров

NSUndoManager в недокументированном приложении
Я пишу приложение, не основанное на NSDocument , похожее по стилю, скажем, на AddressBook.app. Он имеет одно окно, расположенное в MainMenu.nib . В настоящее время я пытаюсь интегрировать NSUndoManager с этим приложением. Если я создам...
558 просмотров
schedule 18.02.2023

не могу заставить wxHaskell работать с ghci на Mac
Я пытаюсь запустить пример , используя EnableGUI функция . % ghci -framework Carbon Main.hs *Main> enableGUI >> main Вот что я получаю вместо работающей программы: 2013-01-14 00:21:03.021 ghc[13403:1303] *** Assertion...
387 просмотров

Заполнить новые NSPersistentDocuments начальными объектами/отменить изменения при закрытии
Вот моя проблема: У меня есть приложение на основе документов, написанное с использованием Core Data. Когда создается новый документ (при запуске приложения или с помощью команды «Файл» > «Создать» или Cmd+N), мне нужно, чтобы этот документ был...
166 просмотров

Невозможно заставить отменить и повторить действие в приложении основных данных какао
У меня проблема с реализацией отмены и повтора в моем приложении какао основных данных. Это второй вопрос, который я задаю по той же теме ( вы можете прочитать мой первый вопрос здесь ), и даже несмотря на то, что я получил дельный совет по моему...
532 просмотров
schedule 17.02.2023

Диспетчер отмены на основе вызовов в Swift
У меня возникли проблемы с внедрением более сложного подхода к отмене регистрации в Swift, основанного на вызовах (на основе статьи NSHipster здесь Документы Apple по-прежнему содержат весь пример кода на Objective-C, и семантика для настройки...
570 просмотров
schedule 29.07.2023

Как я могу заменить текст в UITextView с поддержкой NSUndoManager?
Я хочу иметь возможность программно заменить некоторый текст в UITextView, поэтому я написал этот метод как категорию UITextView: - (void) replaceCharactersInRange:(NSRange)range withString:(NSString *)newText{ self.scrollEnabled = NO;...
3397 просмотров

Как быстро получить доступ к undoManager для моего приложения Mac OS?
Я просто пытаюсь отменить действия, которые пользователь выполняет в моем приложении. По умолчанию любое редактирование текста, которое делает пользователь, имеет преимущество отмены, но любые действия, которые выполняются иначе (из моего кода),...
848 просмотров
schedule 10.06.2024