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

NSSplitViewController - это контроллер представления, доступный в Interface Builder начиная с OS X 10.10, который содержит элементы разделенного представления (NSSplitViewItem).
1 ответ

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

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

Как получить доступ к splitViewItems по имени элемента в Swift + Раскадровки

В настоящее время я использую NSSplitViewController, который имеет два дочерних элемента разделенного представления (один представляет собой View Controller, а другой - другой Split View Controller, как показано ниже: Я хотел бы получить доступ к эл…
1 ответ

Невозможно изменить делегата в NSSplitView

У меня есть раскадровка, которая содержит главное окно (с соответствующим MainWindowController класс), и основной вид (NSSplitViewControllerс соответствующими MainViewController учебный класс). Для определенных функций я пытаюсь установить делегата …
0 ответов

addmentalTargetForAction:sender: не вызывается

Я пытаюсь отправить действие из пункта меню в дочерний контроллер представления NSSplitViewController. Как я понимаю, я должен переопределить supplementalTargetForAction:sender: на splitViewController для предоставления дочернего контроллера предста…
3 ответа

Поддержка NSSplitViewController/NSSplitViewItem в XIB

Есть ли поддержка NSSplitViewController/NSSplitViewItem для XIB? Я вижу только NSSplitView Могу ли я просто перетащить NSViewController и сделать его подклассом NSSplitViewController? Как добавить NSSplitViewItem, чтобы он работал в основном из коро…
25 фев '19 в 16:46
1 ответ

Подключите NSSplitViewController к окну

Я хочу подключить свой NSSplitViewController к моему окну в раскадровке конструктора интерфейса Xcode: Как я могу это сделать?
1 ответ

Настройка ViewController в SplitViewItem

У меня проблемы с установкой контроллера представления разделенного представления nssplitview controller. У меня есть ссылка на раскадровку, и я пытаюсь установить контроллер представления элементов программно: override func viewDidLoad() { dash = s…
21 фев '16 в 18:10
3 ответа

Установка ширины панели NSSplitViewController с помощью Swift

Xcode 8.2.1, Swift 3.0.2, macOS 10.12 у меня есть NSSplitViewController который имеет 3 панели (обратите внимание на NS; это для приложения Mac). Я пытаюсь установить крайнюю левую панель, чтобы она всегда имела фиксированную ширину и не меняла разм…
22 дек '16 в 20:38
1 ответ

Выход "view" NSSplitViewController не должен указывать на его NSSplitView; используйте розетку splitView

Я разрабатывал приложение MacOS, используя раскадровку, которая определяет главное окно с панелью инструментов и разделенным видом. Это написано в Swift 3 - я еще не перешел на Swift 4. В splitview есть панель для графики и другая для текстового жур…
0 ответов

Размеры содержимого OSX 10.10 NSSplitViewController и изменение размера

Основа моей проблемы заключается в том, что когда я изменяю размер своего окна, левая панель моего разделенного вида изменяет размеры, а правая сторона сохраняет фиксированную ширину, я бы хотел, чтобы она работала наоборот. Если я попытаюсь перемес…
10 май '15 в 12:58
0 ответов

NSToolbarF FlexibleSpaceItem является ограничением для NSSplitViewItem в Swift

Почти все официальные приложения macOS имеют функцию этой панели инструментов, которая NSToolbarItem гибкое пространство является ограничением для NSSplitViewItem Посмотреть. Сначала я подумал, что на NSToolbar есть три разных раздела. Но это прост…
0 ответов

Как я знаю, когда разделенное представление закончило свою разметку?

Главное окно моего приложения содержит NSSplitView, Мне нужно получить ширину первого упорядоченного подпредставления разделенного вида (расположенного слева), чтобы выполнить некоторые обновления пользовательского интерфейса. Я пытался получить это…
2 ответа

Приложение на основе NSSplitViewController почти никогда не запускается с правильным размером

У меня есть это приложение, которое использует NSSplitViewController как корень и имеет NSTabViewController связано как его detailViewController. Это приложение настроено на запуск в разрешении 1024х768. Левая панель должна запускаться с разрешением…
0 ответов

Как отключить изменение размеров элементов разделенного вида в NSSplitViewController

У меня есть контроллер раздельного просмотра. Я сделал все работает, но одно: Пользователь может перетащить центральную полосу, чтобы настроить размер вида снизу. Я возился с раскадровкой некоторое время, но не нашел способа отключить это. Есть ли с…
18 дек '15 в 09:44
1 ответ

Программно изменяя представления внутри NSSplitViewController

Из ссылки на класс NSSplitViewController по адресу https://developer.apple.com/library/prerelease/mac/documentation/AppKit/Reference/NSSplitViewController_Class/index.html я понимаю, что у него есть свойство, представляющее собой массив объектов тип…
11 мар '16 в 14:15
4 ответа

NSToolbar в Xcode 7, используя раскадровки (NSWindowController -> NSSplitViewController)

Привет, я уже видел этот вопрос несколько раз, но без определенного ответа, поэтому я создал его для xcode 7 и swift2 (которые в любом случае могли немного измениться). Я создал проект с использованием плат Xcode 7 и Cocoa OSX Story + swift2, поэтом…
1 ответ

Как исправить положение splitDividerView в NSSplitViewController

Как исправить положение splitDividerView в NSSplitViewController Я искал много лет, но он не работает. Пожалуйста, помогите, спасибо! После запуска этого приложения ширина левого обзора равна 150, но я все же могу изменить размеры левого и правого в…
27 фев '19 в 05:40
0 ответов

Управление памятью контроллера Split View

Я использую простой контроллер представления с разделением в моем приложении OSX... Разделенный элемент 0 используется для меню, а второй - для содержимого (как в приложении Slack). Я получаю утечку памяти, поэтому нуждаюсь в оптимизации... вот что …
1 ответ

Почему я не могу получить доступ к объекту NSTextField в viewDidLoad()

Почему я получаю сообщение об ошибке "Неожиданно найден ноль при развертывании необязательного значения"? NSTextField объект (text1) отсутствует, если я пытаюсь обновить его во время viewDidLoad() из NSView учебный класс? class SplitViewController: …
2 ответа

Программно переключить изменение размера NSSplitViewItems

Я пытаюсь найти способ программно изменить размер NSSplitViewItems, Скажи NSWindow размер кадра 500x500px.masterViewItem имеет ширину 100 пикселей, в то время как subViewItem имеет ширину 400 пикселей. когда FOO, Я хочу masterViewItem свернуть до 0p…