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

Получение обложки альбома, названия песни, названия альбома и имени исполнителя из аудиофайла
Как я могу получить обложку альбома, название песни, название альбома и имя исполнителя из аудиофайла? Мне нужно отобразить это без использования iTunes. Спасибо.
1822 просмотров
schedule 17.10.2022

Программное изменение размера NSSplitView
Раньше я использовал и любил RBSplitView, однако мне не удалось повторно реализовать его программно, поскольку определенная версия xcode больше не поддерживает плагины IB. Поэтому я вернулся к использованию NSSplitView. NSSplitView подходит для...
2364 просмотров
schedule 28.10.2023

Скрыть скроллеры, оставив прокрутку включенной в NSScrollView
Я хочу скрыть NSScroller из NSScrollView . Мне известны методы setHasHorizontalScroller: и setHasVerticalScroller: . Однако, если я отключу скроллеры, прокрутка в этом направлении также будет отключена. Я хотел бы только скрыть скроллеры,...
4021 просмотров
schedule 25.04.2024

Перехват Command + клавиша с IMKit (или аналогичным)
Я хотел перехватить комбинации клавиш Command и подумал, что IMKit будет хорошим выбором. Расширяя IMKInputController , я могу перехватить большинство ключей, но, похоже, игнорирует измененные. Я пытался переопределить...
272 просмотров

Ошибка NSBitmapImageRep
Этот код выдает очень странный результат. Почему? Все, что я делаю, это копирую изображение. NSData *data = [NSData dataWithContentsOfFile: @"/Users/Jojo/Desktop/k2.jpg"]; NSBitmapImageRep *image = [NSBitmapImageRep imageRepWithData: data];...
228 просмотров

Как узнать, работает ли полноэкранное приложение на определенном NSScreen
В Cocoa/AppKit, учитывая экран из [NSScreen screens] , как я могу узнать, работает ли полноэкранное приложение на этом конкретном экране? В основном меня интересуют приложения, которые используют API-интерфейсы Cocoa для полноэкранного режима, но...
2048 просмотров
schedule 29.02.2024

Изменить размер NSView с ограничениями выравнивания по центру
У меня есть вид с «Выравнивание по центру X» и «Выравнивание по центру Y». Как я могу изменить размер представления, все еще удовлетворяя ограничениям? Если я использую setFrame:, представление будет размещено везде, где указывает переменная фрейма,...
217 просмотров
schedule 09.12.2023

Преобразование CALayer не применяется, если NSView еще не создан в данный момент.
Среда : OS X 10.11 SDK, XCode 7.2, Cocoa; Контекст : в момент создания представлений должно быть применено какое-то сложное преобразование; Когда я пытаюсь добавить свойство программного преобразования NSView, оно просто игнорируется, если оно...
568 просмотров
schedule 05.01.2024

NSCollectionView отображает все NSCollectionViewItems в одной и той же точке.
Я пытаюсь создать простой NSCollectionView программно. Я устанавливаю это в NSViewController : class ViewController: NSViewController { var scrollView: NSScrollView! var collectionView: NSCollectionView! override func loadView() {...
623 просмотров

Как использовать TouchBar - Slider в Mac Catalyst?
Я пытаюсь добавить поддержку Touch Bar для приложения Mac Catalyst. И NSSliderTouchBarItem помечен как доступный для катализатора, но двойное значение ползунка недоступно. Есть ли другой способ получить от этого выгоду?
105 просмотров
schedule 15.02.2024

Элементы панели инструментов Big Sur на боковой панели
В Big Sur, Xcode и Calendar есть элементы панели инструментов, которые остаются над боковой панелью при открытии, но остаются видимыми с левой стороны, когда боковая панель свернута. Боковая панель открыта: Боковая панель свернута: В...
2063 просмотров

Утечки памяти NSCollectionView
У меня есть NSCollectionView , указанный как мой источник данных, так и мой делегат. У меня есть две проблемы: Вместо того, чтобы использовать метод registerClass , попытка вместо этого использовать 3 строки прокомментированного кода с (не...
48 просмотров