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

Анимации при отображении листа (Какао)
У меня возник вопрос при отображении листов в Cocoa и, в частности, анимации. Как показать лист (обычный NSWindow/NSPanel) с красивой анимацией и без нее? Он делает это автоматически для NSSavePanel/NSOpenPanel, но я не могу заставить красивую...
603 просмотров
schedule 06.03.2022

Открытая панель появляется и тут же исчезает
Я использую этот код: NSOpenPanel *openPanel = [NSOpenPanel openPanel]; [openPanel beginForDirectory:nil file:nil types:[NSImage imageFileTypes] modelessDelegate:self didEndSelector:NULL contextInfo:NULL]; Это единственный код в...
625 просмотров
schedule 16.03.2023

Привязка значения NSMenuItem к BOOL
У меня возникли проблемы с привязкой «значения» NSMenuItem к BOOL. Я упростил задачу до этого: 1) Пункт меню должен вызывать метод действия, который изменяет значение BOOL, в противном случае он не работает (т. е. если NSButton вызывает метод,...
2212 просмотров
schedule 07.05.2022

Запретить выбор всех токенов в NSTokenField
Есть ли способ запретить NSTokenField выбирать все при нажатии клавиши ENTER или при обращении к первому респонденту, возможно, с помощью клавиши TAB?
1479 просмотров
schedule 18.08.2022

Добавляете себя в качестве наблюдателя в массив, к которому привязан NSArrayController?
У меня есть класс AppController , который содержит изменяемый массив Person объектов с именем people . У каждого человека просто есть NSString и float. У меня также есть NSArrayController , contentArray которого привязан к массиву people...
3527 просмотров

NSPopUpButton возвращается в исходное состояние
Я регистрируюсь для уведомления NSPopUpButtonWillPopUpNotification , чтобы изменить всплывающее меню до его отображения. Новое всплывающее меню состоит из запуска списка приложений с соответствующими значками. Когда приложение выбрано, оно вызывает...
400 просмотров

Какао (Snow Leopard) NSTextView textStorage -setAttributes: range: удаляет символы!
Я не уверен, что делаю не так. У меня есть NSTextView, и я зарегистрирован в качестве делегата для его атрибута textStorage. Когда я получаю -textStorageDidProcessEditing:notification: , я пытаюсь применить атрибуты к диапазонам символов в тексте....
1453 просмотров
schedule 04.03.2024

Что эквивалентно NSBox из AppKit для использования в среде Cocoa Touch?
Есть ли аналог класса NSBox из AppKit для MAC в UIKit для iPad?
786 просмотров
schedule 05.06.2024

Проблема привязки с NSValue, содержащим NSPoint
У меня есть этот подкласс managedObject , позиция представляет собой NSPoint. В XIB я хочу два таких поля NSTextField где одно отображение position.x значение, а другое отображение position.y. Я попытался привязать NSTextField к keyPath...
704 просмотров

Почему не вызывается applicationShouldOpenUntitledFile?
Я добавил метод applicationShouldOpenUntitledFile к моему делегату приложения, возвращая NO , как указано в документации Apple. Тем не менее, я все еще получаю новый документ при запуске. Что случилось? @implementation AppDelegate...
1975 просмотров
schedule 26.02.2022

Где разместить инициализацию представления в проекте AppKit без nibles?
В настоящее время я работаю над проектом AppKit без nibles, и мне было интересно, где было бы уместно инициализировать представления, отличные от главного окна. Вот что у меня есть сейчас: основной.м #import <Cocoa/Cocoa.h> #import...
390 просмотров
schedule 11.03.2023

Содержимое NSScrollView и вставки прокрутки
Каким будет лучший способ создать вставки контента и прокрутки в NSScrollView, как можно установить в UIScrollView? Я хотел бы иметь возможность добавить нижний колонтитул, который не охватывается вертикальной прокруткой, как в нижней части боковой...
1135 просмотров
schedule 01.03.2024

Как bytesPerRow вычисляется из NSBitmapImageRep
Я хотел бы понять, как вычисляется «bytesPerRow» при создании NSBitmapImageRep (в моем случае из сопоставления массива поплавков с растровым изображением в градациях серого). Уточнение этой детали поможет мне понять, как память отображается из...
2124 просмотров
schedule 26.05.2023

Существует ли структура, благодаря которой разработка приложений для Mac больше похожа на разработку приложений для iOS?
Лорен Брихтер, гений Twitter для Mac, однажды сказал, что он создал оболочку вокруг Cocoa/App Kit, чтобы он больше напоминал UIKit. К сожалению, я больше не могу найти ресурс, где я это слышал. Я много борюсь, пытаясь создать простое приложение...
298 просмотров
schedule 04.04.2024

Выделение отредактированного NSBrowserCell и рисование кольца фокусировки на его NSText?
Что я пытаюсь сделать Я пытаюсь добавить функцию редактирования на месте в NSBrowser из Connection Kit. Я бы хотел, чтобы это поведение было функционально и визуально похоже на реализацию Finder. Визуальный эффект, к которому я стремлюсь...
910 просмотров

NSButton рисует альтернативное изображение при нажатии
Я знаю, что это, вероятно, очень просто, но мне трудно пробираться через файлы заголовков, и мне могут понадобиться некоторые рекомендации. У меня есть NSPopUpButton, определенный в пера с прикрепленным к нему меню. Я определил его в наконечнике...
2101 просмотров

NSBrowser на основе просмотра?
Теперь, когда у нас есть NSTableView и NSOutlineView , в ячейках которых могут быть обычные объекты NSView , что насчет NSBrowser ? То есть можем ли мы использовать обычные объекты NSView в качестве ячеек в NSBrowser?
521 просмотров

Почему CATransform3DMakeRotation не принимает (0,0,1) за вращение вокруг оси Z?
Если я сделаю преобразование в NSView в приложении Cocoa: self.view.layer.transform = CATransform3DMakeRotation(30 * M_PI / 180, 0, 0, 1); Я вижу, что квадрат не вращается вокруг оси Z, а вращается так, как будто этот вектор указывает вниз...
1419 просмотров
schedule 16.03.2023

Подкласс NSViewController или NSView
Мне нужно иметь представление, которое будет содержать элементы управления, такие как ползунки и кнопки, и иметь цветной фон. Я не уверен, следует ли создавать подклассы NSView или NSViewController . Я подумал, что могу подклассировать NSView и...
2162 просмотров
schedule 25.08.2023

Отображать NSPopover над значком дока
Как я могу отобразить NSPopover над значком дока моего приложения?
287 просмотров
schedule 21.03.2023