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

0 ответов

Получение ошибки при загрузке NSCollectionViewItem

Я получаю следующую ошибку при попытке загрузить NSCollectionviewItem в: collectionView(_ collectionView: NSCollectionView, itemForRepresentedObjectAt indexPath: IndexPath) Ошибка: не удалось создать экземпляр NSViewController для кончика в пакете "…
1 ответ

invalidationContext(forPreferredLayoutAttributes:withOriginalAttributes:) не вызывается для пользовательского подкласса NSCollectionViewLayout

Ссылка на соответствующий пример проекта Описание Я пытаюсь создать кастом NSCollectionViewLayout подкласс, который использует Auto Layout для определения размеров своих элементов. Этот макет размещает элементы сверху вниз, где все элементы имеют о…
1 ответ

Как установить действие для кнопки внутри NSCollectionViewItem

Я использовал NSCollectionView для отображения списка изображений в контроллере связанного массива, а также хочу добавить кнопку удаления в левом верхнем углу каждого изображения, чтобы при нажатии этой кнопки соответствующий объект удалялся в контр…
1 ответ

Как обновить NSCollectionViewItem при изменении модели данных?

У меня есть NSArrayController, связанный с NSCollectionView. Моя модель данных - это класс Person. Inside Person - это таймер, который меняет возраст объекта каждую секунду. В моем NSCollectionViewItem у меня есть NSLabel, связанный с presentObject.…
1 ответ

Передача значений из пользовательского NSView в NSCollectionViewItem

У меня есть NSTabView внутри моего собственного NSView, который используется в качестве прототипа для NSCollectionView. Во второй вкладке у меня есть кнопка NSButton и объекты NSImageView. NSButton - это кнопка "Обзор", которая запускает панель NSOp…
03 фев '11 в 16:00
0 ответов

NSCollectionView не меняет цвета фона, если выбрать или отменить выбор "Использовать чередующиеся цвета"

Сейчас я работаю над окном запуска для моего приложения на основе документов. Цель окна - дать пользователю что-то визуальное, а не строку меню. Окно содержит NSCollectionView чья цель - показать последние файлы. Мне удалось получить последние докум…
1 ответ

Как реализовать NSCollectionView с центрированными элементами с самоизменяющимся размером полей?

Предположим, что у меня есть один элемент в представлении коллекции, элемент будет центрирован в представлении коллекции в первой строке. А с несколькими элементами все эти элементы будут распределены горизонтально в виде коллекции с соответствующим…
0 ответов

CALayer в NSCollectionViewItem мигает (и исчезает) всякий раз, когда новый элемент добавляется в коллекцию

Мой NSCollectionViewItem находится в отдельном файле XIB. Имеет вид изображения. Ранее я устанавливал изображение прямо на NSImageView, Пользовательский интерфейс работал нормально. Теперь я добавил CALayer в NSImageView, Я использую его для отображ…
0 ответов

Загрузка неправильного файла XIB

Может быть, я глуп, но я потратил весь день, пытаясь выяснить это. Я новичок в Objective C, но имею большой опыт работы на других языках. У меня два NSCollectionView - *eventsView а также *projectsView внутри меню. Каждый со своим itemPrototype кото…
1 ответ

nsimageview valueUrl привязка не работает

Я новичок в программировании какао. У меня есть nsimageview и nstextfield в nscollectionviewitem. Как обновить nsimageview с внешним URL в nscollectionview. Привязка отлично работает для nstextfield, а не для nsimageview. После поиска в Google я пон…
22 фев '12 в 07:54
1 ответ

Как перетащить элементы из NSCollectionView

Я пытаюсь реализовать перетаскивание элементов из NSCollectionView (не просто перетаскивая объекты на него). В моем примере кода я регистрирую CollectionView от перетаскивания: collectionView.registerForDraggedTypes([.URL]) collectionView.setDraggin…
0 ответов

NSCollectionView добавить изображения в правильном порядке

Я пытаюсь восстановить галерею приложения MacOS Photos с помощью NSCollectionView чтобы показать фотографии, которые находятся на моем устройстве Android. Моя проблема в том, что я получаю эскизы изображений, которые я хочу отображать асинхронно из …
0 ответов

NSCollectionView не нужно регистрировать свой класс элементов

Когда я сделал NSCollectionView UI... Впервые я зарегистрировал свой класс элементов представления коллекции, используя self.cv.register(NSNib.init(nibNamed: "ContentItemOneClass", bundle: nil), forItemWithIdentifier: "ContentItemOneClass") и я доба…
1 ответ

NSCollectionView, Swift 4 - Невозможно вызвать "зарегистрироваться"

Может кто-нибудь подсказать, как это решить NSCollectionView вопрос? Преобразование из Swift 3 в Swift 4 и магия начала происходить:) Код: let item = NSNib(nibNamed: NSNib.Name(rawValue: "MACollectionViewItem"), bundle: nil) collectionView.register(…
1 ответ

Какао - Как изменить размер NSCollectionViewItem и макет программно?

Я хочу программно изменить макет NSCollectionView с помощью 3 кнопок, каждая кнопка изменит макет представления коллекции - 2, 3, 4 столбца на строку. И размер NSCollectionViewItem должен быть автоматически изменен. Я пытался весь день искать, но ни…
1 ответ

Привязки для пользовательских представлений для NSCollectionViewItem

У меня есть NSCollectionView привязанный к моему массиву объектов модели, NSView Прототип для визуализации элементов представления коллекции настроен на использование моего пользовательского NSView подкласс. Во время выполнения (общее) представление…
0 ответов

Слой не может быть изменен в NSCollectionViewItem

Я вложил в класс NSCollectionViewItem и хочу изменить слой его представления, но я не могу заставить его работать. override func awakeFromNib() { self.view.layerContentsRedrawPolicy = NSViewLayerContentsRedrawPolicy.OnSetNeedsDisplay self.view.layer…
14 июн '15 в 09:59
0 ответов

Связать NSCollectionView с NSCollectionViewItem в NSStoryboard

В раскадровке у меня есть NSCollectionView внутри сцены View Controller и сцены View Item Collection. Тем не менее, я понятия не имею, как связать эти два. Я не вижу ничего в Интерфейсном Разработчике, чтобы связать их. Ссылка класса NSCollectionVie…
2 ответа

Как вы инициализируете NSCollectionViewItem?

Я пытаюсь настроить NSCollectionView, который имеет пользовательский рисунок в отдельных представлениях NSCollectionViewItem. У меня есть изображение, которое мне нужно нарисовать в каждом представлении, но я не могу связать представление обратно с …
0 ответов

NSTableView Drag & Drop не работает внутри NSCollectionViewItem

У меня есть NSCollectionView и внутри NSCollectionViewItems есть этикетка и NSTableView, NSTableViews работают правильно, КРОМЕ для методов перетаскивания (tableView:writeRowsWithIndexes:toPasteboard:, tableView:validateDrop:proposedRow:proposedDrop…