Описание тега nsdraggingitem

Класс NSDraggingItem включает в себя один перетаскиваемый элемент в экземпляре NSDraggingSession.
4 ответа

Как изменить перетаскивание изображения в середине перетаскивания?

Поэтому я хочу перетащить объект из одного источника в несколько потенциальных мест назначения. Когда объект находится над каждым пунктом назначения, я хочу, чтобы он "превратился" в другое изображение. Есть ли прямой способ сделать это с точки зрен…
10 окт '09 в 03:27
0 ответов

Swift: перетащите из NSView, перейдите в Finder и сохраните файл

Я хочу добиться того, чтобы пользователи моего приложения могли перетаскивать NSView класс к Finder окна по их выбору, в результате чего файл изображения сохраняется по выбранному целевому пути. Изображение имеет тип png это доступно как Data?, Я уж…
1 ответ

NSDragOperation для перетаскивания VST NSTableView -1

Простая настройка: У меня есть NSTableView что позволяет перетаскивать предметы на NSView подкласс. В представлении я проверяю операцию перетаскивания через NSDraggingInfoметод draggingSourceOperationMask, Капли полученные там есть NSDragOperation и…
1 ответ

NSPasteboard Copy Перетаскиваемый файл

Хотя у меня есть рабочий код, я не понимаю, правильно ли я отношусь к NSPasteboard и я пытаюсь выяснить, может ли кто-нибудь помочь мне прояснить лучший подход. Похоже, что не было полной документации, написанной Apple, о перетаскивании с 2012 года,…
1 ответ

Избегайте блокировки основного потока в NSDraggingSession с использованием NSPasteboardItemDataProvider

В приложении Mac OS X (Какао) я копирую некоторые изображения из моего приложения в другие, используя NSDraggingSession, NSDraggingItem использует объект, который реализует протокол NSPasteboardItemDataProvider, чтобы предоставить данные, когда поль…
05 сен '15 в 18:26
2 ответа

NSOutlineView перетащить изображение

Я хочу изменить изображение, используемое при перетаскивании элемента из представления на основе источника данных NSOutlineView, но не могу найти крючок. Я пытался изменить - (void)dragImage:(NSImage *)anImage at:(NSPoint)viewLocation offset:(NSSize…
0 ответов

Хотите перетащить влево свой элемент, где он находится во время

Я сделал пользовательское перетаскивание изображения и в настоящее время использую его. проблема в том, что когда я перетаскиваю элементы, места происхождения элементов становятся пустым пространством. Я хочу оставить исходное изображение (?) Там, г…
0 ответов

Имитируйте "заполнитель" при перетаскивании NSView и избегайте мерцания, когда пользователь отменяет перетаскивание

У меня есть базовое приложение Cocoa Mac с представлением, которое содержит подпредставление. Подпредставление можно перетаскивать, и я бы хотел, чтобы у пользователя создалось впечатление, что он фактически перемещает представление, оставляя заполн…
16 май '19 в 10:36
0 ответов

Привязка (ограничение положения элемента перетаскивания) во время NSDraggingSession

Я ищу способ ограничить положение NSDraggingItem во время перетаскивания. Сначала я проверил, может ли помочь метод enumerateDraggingItemsWithOptions:. Я попытался установить draggingFrame каждого перечисляемого элемента в (мою) позицию привязки. Эт…