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

The Application Kit is a collection of classes provided by OpenStep operating systems such as OPENSTEP, GNUstep, and Mac OS X.
1 ответ

Как исправить "type_info имеет скрытую видимость. Все они должны иметь публичную видимость."?

В системной консоли macOS эта ошибка регистрируется при запуске одного из моих приложений: APP [28193]: ошибка динамического вещания 2: один или несколько из следующих типов данных имеют скрытую видимость. Все они должны иметь публичную видимость. 1…
12 июл '18 в 05:05
1 ответ

IKImageBrowserView: как отобразить всплывающую подсказку для каждого элемента?

Я копался в документации, но не нашел, как это сделать. Как я могу добавить всплывающую подсказку для каждого элемента в IKImageBrowserView?
08 янв '12 в 16:24
2 ответа

Почему не приложение:openFile: вызывается, когда приложение уже запущено?

Я хотел бы обрабатывать события открытия, когда пользователь дважды щелкает файл, созданный моим приложением, или перетаскивает такой файл на значок док-станции. Поэтому я реализовал NSApplicationDelegate"s application:openFile: а также application:…
22 июн '18 в 22:32
1 ответ

NSTextView автопрокрутка

Предположим, что есть окно с NSTextView который содержит достаточно текста, чтобы вызвать полосы прокрутки. Когда я изменяю размер окна, текстовое представление автоматически прокручивается так, что строка, которая содержит курсор, появляется в сере…
6 ответов

Как изменить цвет разделителя в NSSplitView?

Можем ли мы изменить цвет делителя? Документация Apple говорит, что для этого мы можем переопределить -dividerColor в подклассе NSSplitView, но у меня это не работает, или мое понимание неверно. Также я пытаюсь создать цветовой слой над разделителем…
05 июн '12 в 08:45
0 ответов

Ошибка XCode: значение типа 'int' не имеет члена 'Type' / но какой член я должен использовать в этой ситуации?

Какой член я должен использовать в этой ситуации? let alertController = NSAlert(title: nil, message: "Place Not Found", preferredStyle: NSAlertFirstButtonReturn.Type) весь блок: if localSearchResponse == nil{ let alertController = NSAlert(title: nil…
26 июл '16 в 09:17
1 ответ

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

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

NSTextField с сокращенным межстрочным интервалом…

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

NSScrollView с увеличением, отличным от 1,0, вызывает смещение NSFocusRing

У меня есть NSScrollView с различными типами представления. Некоторые NSTextViews, некоторые NSTextFields, некоторые NSButtons, так далее. Когда я установил увеличение моего NSScrollView для чего-либо, кроме 1.0, кольцо фокусировки не отображается н…
26 ноя '14 в 06:54
0 ответов

Как автоматически изменить размер NSPopover с автоматической разметкой

В настоящее время у меня есть подкласс NSPopover, который устанавливает в качестве контроллера представления содержимого пользовательский NSViewController, предназначенный для представления представления вкладки: self.popover.contentViewController =…
16 окт '15 в 19:23
1 ответ

Программирование глобального определения горячих клавиш для OSX в Python с использованием pyobjc - Ошибка при использовании 'Quartz.CGEventMaskBit'

Я ссылаюсь на этот старый поток: общесистемный ярлык для Mac OS X Я пытался использовать это для создания глобальной горячей клавиши для OSX, так как мой старый метод использования pyglobalshortcuts больше не работает с PyQt5. Проблема в том, что ко…
13 апр '17 в 22:14
0 ответов

Пакет приложений Kivy для OSX Failure

У меня чертовски много времени упаковывает мое приложение Kivy. В настоящее время я пытаюсь заставить его работать на OSX. Мне не повезло с методами в документации Kivy или получением помощи, поэтому я решил попробовать py2app. Сборка в режиме разра…
30 авг '17 в 17:50
2 ответа

NSSpeechRecognizer и.delegate=self; Проблемы

Я столкнулся с проблемой с этим небольшим проектом Objective-C, который я делаю, и он оказывается немного препятствием. Я играю с Apple NSSpeechRecognizer на El Capitan, и я пытаюсь заставить этого парня работать должным образом, чтобы, когда загадк…
1 ответ

NSSplitViewController не разрушается при создании из раскадровки

Я пытаюсь имитировать поведение таких приложений, как "Заметки" и "Контакты", где при изменении размера окна левый элемент разделенного вида разрушается. Я не могу воссоздать это поведение при использовании раскадровки. Если я создаю NSSplitViewCont…
2 ответа

Как сохранить мой TouchBar активным, когда не сфокусировано

Я пытаюсь создать прокси-приложение для обеспечения сенсорной панели для существующего приложения с закрытым исходным кодом. Я могу общаться с приложением через API, но моя сенсорная панель исчезает, когда она не сфокусирована. в NSTouchBar В докуме…
09 дек '16 в 05:36
2 ответа

NSPopUpButton неактивен на игровой площадке Swift

В контроллере представления игровой площадки Swift у меня есть следующий код: var jsonSelector = NSPopUpButton(title: "Path", target: self, action: #selector(updatePointFile)) override public func loadView() { let frame = CGRect(origin: CGPoint.zero…
23 фев '19 в 17:59
1 ответ

Вырезать и вставлять файлы с NSPasteboard

Как мы должны вырезать и вставить файлы, используя NSPasteboard? В настоящее время я реализовал копирование и вставку путем записи и чтения файловых URL. Проблема с cut заключается в том, что после того, как я записал URL на монтажную панель, мне ну…
0 ответов

Как заставить NSArrayController preservSelection работать для пользовательского объекта?

У меня есть приложение Какао с представлением таблицы на основе представления, привязанного к NSArrayController со списком пользовательских Employee объекты. В табличном представлении показан список сотрудников. В подвиде детали сотрудника могут быт…
1 ответ

NSTableColumn в NSOutlineView: как изменить размер столбцов, чтобы они помещались при развертывании / свертывании?

[Использование Xcode 4.2 на Snow Leopard. OSX, а не iOS] В IB я создал контурное представление и настроил контроллер представления в качестве источника данных. Когда я раскрываю / сворачиваю строку, размер первого столбца изменяется для отступа. Ког…
04 апр '14 в 17:27
1 ответ

Сброс индикатора хода вращения

Простой вопрос здесь для многих из вас. У меня неопределенный NSProgressIndicator который я запускаю и останавливаю много раз в моем коде. Сбрасывает ли он при вызове перезапуск или приходится делать это вручную? Если вам придется делать это вручную…