Вопросы по теме 'interface-builder'

Как указывается привязка для подключаемых модулей Interface Builder?
Я создаю плагин Interface Builder для подкласса NSView. Я следил за Руководством по программированию подключаемого модуля Interface Builder но это не ответ на все мои вопросы. У моего класса есть одно свойство NSString и 4 свойства NSColor, для...
768 просмотров

Использование одного NSArrayController из нескольких XIB
У меня проблемы с отображением содержимого одного NSArrayController в двух окнах, определенных в разных XIB. В моем главном окне (в MainMenu.xib) у меня есть NSTableView, который привязан к NSArrayController Во втором моем XIB есть еще одно...
2439 просмотров

Что лучше всего описывает Outlet в Objective-C/Cocoa?
Кто-нибудь может объяснить по-человечески, что такое "Выход"?
9544 просмотров
schedule 12.10.2022

Почему диалог, который я создал в Leopard, ужасно выглядит в Tiger?
Я создал простой NSWindow с NSTextField и NSButton в Interface Builder на Leopard. Я установил цвет фона окна в своей программе. Все выглядит нормально, когда я запускаю программу в Leopard. Но когда я запускаю его в Tiger, цвет фона окна не...
472 просмотров

Модель (MVC) в построителе интерфейсов?
В Стэнфордском курсе iPhone CS193P, задание 2 (бесплатный онлайн-курс), шаг говорит о том, чтобы добавить модель в NIB через Cocoa Touch Plugin -> Controllers -> Object. Это только для инициализации? Почему я не могу просто создать и...
275 просмотров

В чем разница между фреймом и макетом в инспекторе размеров построителя интерфейсов?
В IB в Инспекторе размеров есть раскрывающийся список, показывающий «Макет» и «Рамка». Я знаю, что такое фрейм, но не знаю, что такое макет в данном случае. В чем разница?
13208 просмотров
schedule 01.01.2023

UINavigationController NIB требует, чтобы владелец файла имел представление?
У меня проблема с установкой View Outlet по умолчанию для пера View Controller в Interface Builder. Вот моя установка: У меня есть приложение на основе TabBar, в котором я загружаю контроллер навигации как модальное представление ......
13637 просмотров

Как поставить букву M в MVC с помощью Interface Builder
Я согласен с ответами на странице Какой лучший способ связи между контроллерами представлений ? но что, если я использую Interface Builder для разработки представлений своего приложения? Как я могу ссылаться на объекты модели из объектов...
622 просмотров
schedule 30.04.2022

Динамическая загрузка части окна в Cocoa
У меня есть область окна (в моем MainMenu.xib), которую я хотел бы динамически заполнять несвязанными «представлениями», такими как NSTable, IKImageBrowserView и т. д., в разные моменты времени в зависимости от некоторых выбранных пользователем...
616 просмотров

Как добавить UIBarButtonItems в свойство UIViewController.toolbarItems с помощью Interface Builder?
Я пытаюсь использовать Interface Builder, чтобы добавить UIBarButtonItems в свойство toolbarItems UIViewController. У меня есть файл .xib, а владелец файла - это подкласс контроллера UITableView («ServerTableViewController»). Я перетащил кучу...
4863 просмотров

опцию распространения в конструкторе интерфейсов iPhone
в моем приложении есть следующие кнопки. Теперь я хочу установить одинаковый интервал между всеми кнопками. Предположим, что если я использую corelDraw или Photoshop, всегда есть возможность выровнять и распределить. Здесь мне нужно...
1212 просмотров
schedule 28.02.2023

IB и UIView. Как правильно загрузить иерархию представлений из пера?
Может ли кто-нибудь научить меня правильному способу загрузки иерархии представлений из файла пера. Я использую загруженное представление в качестве шаблона для выделения семейства представлений, и текущий подход, который я использую, слегка нарушен....
1381 просмотров

Пользовательский UIView, созданный с помощью Interface Builder, доступный / позиционируемый через Interface Builder
Это не должно сбивать с толку. У меня есть собственный UIView с кучей элементов управления на нем. UILabels, кнопки и т. Д. Я создал это перо с помощью Interface Builder. Я хочу иметь возможность разместить этот пользовательский uiview на другом...
7612 просмотров
schedule 03.10.2023

Вложение пользовательских классов/XIB с помощью Interface Builder
Я постараюсь сделать это как можно короче. Я написал собственный класс, который расширяет UIView несколькими свойствами IBOutlet, и с ним связан XIB, с которым связаны эти IBOutlets. Затем я хочу взять этот класс, встроить его в какой-нибудь...
5933 просмотров

Пузырь выноски UIView
Я хочу иметь возможность делать что-то вроде выноски MapView, когда пользователь касается UILabel в стандартном представлении. Это не карта! Или я могу навести курсор на новый UIView? Кто-нибудь может указать мне правильное направление,...
7273 просмотров
schedule 26.06.2023

Как разместить UIBarButtonItem в правой части UIToolbar?
Я разработал представление с панелью инструментов, которая модально отображается в Интерфейсном Разработчике. У меня есть UIBarButtonItem, который находится слева, и я бы хотел, чтобы он отображался справа на панели инструментов. Как это сделать в...
26320 просмотров

Содержимое UIScrollView видно, а затем отскакивает
У меня есть довольно простой UIScrollView, определенный внутри Interface Builder. Я вставил несколько UILabels, и когда я запускаю свое приложение, я могу перетаскивать, чтобы увидеть UILabels внизу, но как только я отпускаю, он исчезает из поля...
926 просмотров
schedule 07.04.2022

Добавить программно нажимаемую кнопку с пользовательскими представлениями, расположенными в InterfaceBuilder.
У меня есть UIScrollView. Там я программно добавляю кнопки. Прямо сейчас я просто использую UIButton и устанавливаю один заголовок. Но мне нужно иметь там представление UIImage, которое будет меняться при определенных событиях, текст, который тоже...
682 просмотров

Я хочу поддерживать только UIInterfaceOrientationLandscapeRight и UIInterfaceOrientationLandscapeLeft
как мне убедиться, что UIInterfaceOrientationPortraitRight и UIInterfaceOrientationPortraitLeft не поддерживаются. В основном я хочу, чтобы мое приложение использовалось ТОЛЬКО в UIInterfaceOrientationLandscapeRight и...
3154 просмотров

Обнаружение нажатия кнопки раскрытия сведений о ячейке (при использовании пользовательской ячейки XIB)
if (cell == nil) // 1 { // 2 [[NSBundle mainBundle] loadNibNamed:@"TVCell" owner:self options:nil]; // 3 cell = tvCell; // 4 self.tvCell = nil; // 5 } // 6 Есть некоторый код из...
6099 просмотров
schedule 09.03.2023