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

Класс NSBox реализует простые представления, которые могут озаглавить себя и нарисовать рамку вокруг своего содержимого. Эти объекты известны как коробки. Вы можете использовать поле для визуальной группировки некоторого количества других представлений.
1 ответ

Объект пользовательского интерфейса невидим после переключения между вкладками

Мое приложение имеет окно настроек с панелью инструментов. Его вкладка настроек представляет собой отдельный объект NSView. Когда я помещаю стандартные кнопки, поля и т. Д. В каждое представление, переключение между вкладками работает замечательно, …
24 дек '11 в 12:47
1 ответ

Как нарисовать фокусировочное кольцо вокруг NSBox на фокусе дочернего NSTextView в target-c

У меня есть один NSTextView в NSBox. Я хочу нарисовать кольцо фокусировки вокруг NSBox всякий раз, когда NSTextView получил фокус, и удалить кольцо фокусировки, как только NSTextView потерял фокус. Спасибо,
27 июн '11 в 12:58
1 ответ

Почему мой NSBox рисует фон? (boxType = .primary)

Я понял, что внезапно (не касаясь соответствующего кода) мой NSBox имеет двойную визуализацию. Это похоже на то, как будто Box имеет цвет фона и рисует внутри его нормальную закругленную рамку. Я добавил небольшой скриншот. Родительский элемент упра…
09 ноя '18 в 19:37
1 ответ

Замена подпредставлений с NSBox

Я хотел бы использовать NSBox *dynamicSection, чтобы заменить содержимое поля другим представлением в зависимости от выбранного индекса и элемента управления NSPopUpButton. Приведенный ниже метод получает NSPopUPButton в качестве объекта и используе…
05 июл '12 в 20:45
2 ответа

Xcode/Interface Builder игнорирует настройку Fill Color

Я добавил NSBox в свой вид, я установил цвет заливки на нужный мне цвет: Но цвет не отображается в Интерфейсном Разработчике и не появляется, когда я запускаю приложение. Что мне не хватает? Я также попытался установить его программно через [self.my…
22 фев '15 в 04:58
1 ответ

Переместите NSBox на верхнюю панель горизонтального NSSplitView.

У меня проблема, связанная с системой координат в Какао, но я действительно не знаю. Все это происходит в верхней панели горизонтальной NSSplitView, Очень просто, я пытаюсь позиционировать один NSBox прямо под вторым (я загружаю пользовательские пре…
22 дек '09 в 03:32
1 ответ

Подклассы NSBox

Как я могу создать подкласс NSBox, чтобы изменить ширину, высоту, тип шрифта и цвет фона заголовка Box?.
03 май '11 в 21:17
3 ответа

Получить альфа-значение Objective-C

Как бы я получил альфа-значение NSBox и использовать его в операторе if? Я хочу проверить альфа NSBox, если значение равно 0, то сделать что-то. if ([Preferences alphaValue ==0]) { [[[[Preferences subviews] objectAtIndex:0] animator] setAlphaValue:0…
07 июл '12 в 05:10
1 ответ

NSBox фоновое изображение

Как я могу установить фоновое изображение для NSBox? Я знаю, что мы можем поставить цвет, но как насчет фонового изображения?
27 сен '11 в 18:08
1 ответ

Проблемы при перезагрузке представлений в NSBox

У меня проблема при перезагрузке просмотров. OSX не так прост, как IOS. В MainMenu.xib у меня есть NSBox. Согласно Hillegrath, несколько видов сохраняются в массиве, и когда нажимается сегментированная кнопка, они открываются. Это работает правильно…
1 ответ

Простое приложение перетаскивания не работает

Я пытаюсь простое приложение перетаскивания: Я создаю CameraIconView (подкласс NSView, содержащий некоторые изображения, текстовые поля и всплывающую кнопку) во время выполнения. Это представление заключено в CameraIconEnclosingBox (подкласс NSBox) …
14 июл '10 в 11:25
0 ответов

Выравнивание объектов, встроенных в NSBox

Я пытаюсь выровнять различные объекты (метки, текстовые поля, ...) друг с другом в NSBox. Я могу выровнять их относительно NSBox, но не, например, две метки по горизонтали или должным образом разнесены. Есть ли настройка или что-нибудь еще, что я мо…
18 фев '15 в 19:39
1 ответ

Проблемы пользовательского интерфейса с пользовательским NSBox

У меня есть подкласс NSBox. Внутри у меня есть некоторые NSTextfields, которые показывают странные артефакты в своих углах (см. Изображение здесь). Это мой код подкласса для NSBox: - (void)drawRect:(NSRect)rect { NSBezierPath* rectanglePath = [NSBez…
1 ответ

Прозрачная разделительная линия на основе nsbox

У меня проблема с разделительной линией, она основана на NSBoxЯ использую обычный NSBox с его типом коробки, установленным на "Custom", и типом границы, установленным на "Groove". В случае не покраски фона это нормально. Но если нарисовать фон, не м…
24 май '12 в 09:38
1 ответ

Авторазмер NSBox

Я имею NSBox с NSTableView размещение внутри него. Я отключил прокрутку в таблице и пытался автоматически изменить размер NSBox, чтобы определить количество записей в NSTableView, но не знаю, как... какая-нибудь помощь?
19 июн '11 в 15:02
1 ответ

NSBox цвет фона

Существует ли системный NSColor для фона NSBox? Тестирование показывает, что это RGB (226, 226, 226), но, похоже, ничего подобного controlBackgroundColor чтобы он легко переключался в темном режиме. Я использую этот цвет для фона пользовательского N…
04 фев '19 в 20:45
1 ответ

Изменение видимости NSbox Цель C

Как я могу изменить NSBox в isHidden:YES|NO программно?
03 сен '12 в 00:25
1 ответ

Использование функции forEach с массивом NSBox

Я недавно использовал Array.forEach{ $0.isHidden = false } функция с NSTextFields для macOS в Xcode 8 с использованием Swift 3. Я пытаюсь сделать то же самое с NSBoxes. Вот что я делаю: let Boxes: [NSBox] = [notesBox, manualEditBox, addSubmasterAuto…
18 сен '17 в 23:42
1 ответ

Как программно добавить строку NSBox?

В конструкторе интерфейсов мы можем просто перетащить линию в представление. Но я хочу программно назначить линию (например, вертикальную линию) в мою иерархию представлений, что я должен инициализировать в поле перед - addSubview: и - setFrame: met…
15 ноя '13 в 07:50
0 ответов

Избыточная граница в NSStackview

Доброе утро:) Я работаю со swift 4 для macOS и играю впервые с NSStackViews. Я строю небольшой пример: NStackView включает в себя три NSBoxes все поля имеют границу в 1 пиксель (разные цвета), которую я установил через раскадровку. "Красивый" резуль…
11 сен '17 в 07:01