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

Совместное использование объекта для привязки (в частности, NSDocument) между различными представлениями/перьями
Я пишу приложение для OSX (Lion), используя Xcode 4. Удар в стену с этим, и Интернет до сих пор оказался не особенно полезным. У меня есть определенный документ, а также MainMenu.xib и окно документа; Окно документа, конечно, создается, когда...
1096 просмотров

Загрузите перо из других перьев (например, Interface Builder) в Какао
У меня есть настройка представления в Интерфейсном Разработчике, который содержит viewController, который загружает другой файл Nib. Однако по какой-то причине объекты, содержащиеся в загружаемом файле пера, никогда не вызываются awakeFromNib . Что...
1091 просмотров

Почему мои NSViews в моем NSWindow не изменяются при изменении размера окна?
Я рву на себе волосы, пытаясь понять, почему мои представления не изменяются в размерах, когда мой NSWindow перетаскивается. Хорошо, вот моя структура: Subclassed NSWindowController's View (Use Auto Layout Checked for window. Auto Resize...
3639 просмотров

Работа с ViewControllers в Objective-C
Это мой файл AppDelegate.m: #import "AppDelegate.h" #import "LoginViewController.h" @implementation AppDelegate @synthesize window = _window; @synthesize viewController = _viewController; - (void)applicationDidFinishLaunching:(NSNotification...
242 просмотров
schedule 24.05.2022

Как использовать автоматическое размещение с NSTableView на основе представления, когда представление предоставляется NSViewController?
Я сделал следующий пример приложения, чтобы проиллюстрировать свой вопрос. Левое представление является представлением заполнителя (добавлено в Интерфейсном Разработчике). Когда приложение загружается, я добавляю подпредставление, управляемое...
5081 просмотров

Представление NSViewController не выпускается при использовании в основанном на представлении NSTableView
У меня есть основанный на представлении NSTableView, который использует представления подклассов NSViewController (InspectorViewController): - (NSView *)tableView:(NSTableView *)tableView viewForTableColumn:(NSTableColumn *)tableColumn...
890 просмотров

Почему NSViewController не связывает представленный объект?
Вкратце: я привязываю NSTextField к владельцу файла (контроллеру представления) и пути к ключу модели representedObject.firstName , но редактирование текстового поля не меняет firstName . Вот более подробная информация. У меня есть простая...
1393 просмотров

NSViewController не будет отображаться поверх SpriteKit SKScene
У меня есть игра SpriteKit, запущенная на Mac, и я хочу вызвать NSViewController поверх нее, поэтому я делаю следующее: self = [super initWithNibName:@"Settings-Mac" bundle:nil ]; [gGameViewController.view addSubview:self.view]; По словам...
191 просмотров
schedule 27.04.2022

Как заставить окна раскадровки и их содержимое открываться при закрытии?
Я создаю простое однооконное приложение для OS X на Yosemite, ориентированное на Mavericks, реализованное на Swift. Моя раскадровка основана на проекте по умолчанию, поэтому нет специального оконного контроллера, только ViewController.swift . Когда...
308 просмотров
schedule 31.12.2022

QLPreviewPanel в tableview с проблемой: нет контроллера
Я хотел бы отображать URL-адреса из табличного представления в QLPreviewPanel, но получил эту ошибку: [QL] QLError (): - [QLPreviewPanel reloadData] вызывается, когда на панели нет контроллера - Исправьте это, или это скоро появится....
1026 просмотров

NSView не перехватывает события keyDown
Мне нужно перехватывать события mouseDown и keyDown в подклассе NSViewController, и, поскольку это невозможно (пожалуйста, поправьте меня, если я ошибаюсь), я оставил свой класс GameViewController пустым и поместил все его методы в новый класс...
788 просмотров

Несколько экземпляров одного представления содержимого в NSStackView
Я создаю приложение, которое должно иметь окно прогресса, в котором я хочу динамически вставлять подпредставление для каждого обрабатываемого элемента, например, окно панели файлов копирования Finder. А также удалить его динамически, когда обработка...
214 просмотров

Как использовать NSViewController в приложении Какао на основе NSDocument
У меня большой опыт работы с iOS, но Cocoa меня немного смущает. Я прочитал несколько документов Apple по Cocoa, но все еще есть детали, которые я нигде не нашел. Похоже, что документация была написана до того, как шаблон Xcode на основе NSDocument...
4923 просмотров

Обрабатывать событие закрытия окна в Swift
Как обработать событие закрытия окна с помощью Swift, например, чтобы спросить «Вы уверены, что хотите закрыть форму?» Форма будет закрыта в случае "да" и не закрыта в случае "нет". Отображение окна сообщения для меня не проблема....
15646 просмотров

Как прикрепить пользовательское меню к основному виду в настольном приложении OS X в Swift
Учитывая следующий проект GitHub: https://github.com/kellyjanderson/swift-custom-menue Как связать пункт меню Custom >> Custom Action с функцией customAction в ViewController?
1026 просмотров
schedule 12.02.2024

Приложение Mac Cocoa - Objective-C - Другое главное меню в разных NSViewController
В моем приложении установлено главное меню. Он имеет меню приложений, редактирования, просмотра и окна. Это то, что мне нужно в основном NSViewController. Однако есть еще один NSViewController, который пользователь может открыть, и я хотел бы...
238 просмотров

В приложении OS X, как использовать автоматическую компоновку, когда окно создается программно?
Мое приложение OS X пытается программно создать окно, как показано ниже (предложено другим вопросом SO, который я видел ранее): class MyViewController: NSViewController { override func loadView() { let view = NSView(frame:...
281 просмотров

Приложение macOS, например Photos.app в macOS
Я пытаюсь создать приложение для macOS, например Photos.app. NSWindowController имеет панель инструментов с сегментированным элементом управления. Когда вы нажимаете на сегментированный элемент управления, он заменяет NSViewController на...
303 просмотров

Лучшая стратегия в Swift для обнаружения ввода с клавиатуры в NSViewController
Я хочу обнаружить ввод с клавиатуры в моем NSViewController. Идея состоит в том, чтобы выполнять несколько действий, если пользователь нажимает определенные клавиши, а затем ENTER/RETURN. Я проверил, будет ли keyDown подходящим способом. Но я бы...
508 просмотров

Установить позицию nspopover
У меня есть контроллер представления (A), который покажет другой контроллер представления (B) в качестве всплывающего окна. В моем VC (A) есть NSButton с этим IBAction: self.presentViewController(vcPopover, asPopoverRelativeTo: myButton.bounds,...
1687 просмотров
schedule 25.06.2022