Вопросы с тегом «interface-builder»

139
Xcode 6 Storyboard неправильного размера?

Создал новый проект с нуля в Swift в Xcode 6 (Beta 1) и заметил странное поведение с раскадровками и результатами, которые я просматриваю. Я создал простой интерфейс (как показано ниже) с включенными свойствами View Controller. Когда я запускаю это в симуляторе, я ожидал, что «Hello, World» будет...

132
Xcode изменяет неизмененную раскадровку и файлы XIB

Раскадровка - это скорее проблема с точки зрения рабочего процесса git, когда над ними работают несколько человек. Например, начальный <document>тег toolsVersionи systemVersionатрибуты XML в файле .storyboard изменяются в зависимости от конфигурации, в которой работает последний файловый...

123
Удалите автоматическое размещение (ограничения) в Интерфейсном Разработчике

Я пытаюсь сделать свой проект совместимым со Snow Leopard, и я не могу удалить автоматическое размещение в перьях с помощью построителя интерфейсов (XCode 4.3 на Lion). Можно ли убрать ограничения и автоматическое раскладку в пере на...

110
Что такое StoryBoard ID и как его использовать?

Я новичок в разработке IOS и недавно начал работать с Xcode 4.5. Я видел для каждого viewController, что я могу установить некоторые переменные идентичности, включая идентификатор раскадровки. Что это и как я могу это использовать? Я начал искать в stackoverflow и не смог найти этому объяснения. Я...

104
Могу ли я отключить автоматическое размещение для определенного подвида во время выполнения?

У меня есть представление, фрейм которого нужно манипулировать программно - это своего рода представление документа, которое оборачивается его содержимым, которое затем прокручивается и масштабируется вокруг супервизора, манипулируя источником кадра. Autolayout борется с этим во время выполнения....

104
Настраиваемый размер шрифта в классах размера Xcode 6 неправильно работает с настраиваемыми шрифтами

Xcode 6 имеет новую функцию, в которой шрифты и размеры шрифтов в UILabel, UITextFieldи UIButtonмогут быть установлены автоматически на основе класса размера текущей конфигурации устройства, прямо в раскадровке. Например, вы можете установить UILabelразмер шрифта 12 для конфигураций «любая ширина,...

101
Обработка события касания в UILabel и его подключение к IBAction

Итак, у меня есть UILabelсозданный в построителе интерфейса, который отображает некоторый текст по умолчанию «нажмите, чтобы начать». Когда пользователь нажимает « UILabelЯ хочу», запускается метод IBAction: -(IBAction)next;который обновляет текст на этикетке, чтобы сказать что-то новое. Было бы...

100
Кто-нибудь знает, для чего используется новый значок выхода при редактировании раскадровки с помощью Xcode 4.5?

Если щелкнуть правой кнопкой мыши значок выхода, появится пустое окно. Невозможно перетащить соединение, удерживая Ctrl, к каким-либо элементам IB или соответствующим исходным файлам. Документы не любят. Не отображается в файлах пера, только раскадровка. Я предполагаю, что это следствие переходов,...

95
как использовать UIScrollView в Интерфейсном Разработчике?

Пока я использовал UIScrollView в прошлом успешно его, манипулируя им программно, у меня возникли проблемы с его работой, настроив его исключительно в Interface Builder. У меня в приложении для iPhone есть простая страница "О себе". В нем есть UITextViewнесколько значков и ссылки на другие мои...

93
Ограничение «Ширина равна высоте» в Интерфейсном Разработчике

Я не могу найти способ создать ограничение «квадрат», означающее «ширина равна высоте» в Интерфейсном Разработчике. Думаю, можно программно добавить такое ограничение. Что я могу сделать в IB? Может я просто этого не вижу? Это кажется банальным, но я не могу его найти....

91
Xcode - есть ли способ перетащить компонент из одного представления в другое без потери его кадра?

Я бы хотел перетащить компонент / представление из одного супервизора в другой в построителе интерфейса Xcode без сброса его кадра / положения. Поведение Xcode по умолчанию при этом похоже на центрирование перемещаемого представления по вертикали и горизонтали в новом супервизоре, сохраняя при...

89
Загрузка многоразового UITableViewCell из пера

Я могу создавать собственные UITableViewCells и загружать их, используя технику, описанную в ветке http://forums.macrumors.com/showthread.php?t=545061 . Однако использование этого метода больше не позволяет вам инициализировать ячейку с помощью reuseIdentifier, что означает, что вам нужно...

88
Невозможно изменить размер UIView в IB

Возможно, что-то простое, но я не могу понять, почему я не могу изменить размер UIView в xib в Interface Builder. Я создал новое представление XIB в xcode и в инспекторе размеров, ширина и высота отключены и выделены серым цветом до 320 на 460. Это странно, поскольку я могу изменить размер для...

84
Программно отправлять на передние / задние элементы, созданные с помощью конструктора интерфейсов

В конструкторе интерфейсов есть параметры макета для отправки на задний план или отправки на передний план любых элементов, таких как UIButton, UIImageи UILabelт. Д. Теперь я хотел бы сделать то же самое во время выполнения программно. Есть простой способ сделать это? Я не хочу создавать разные...

83
Как создать IBInspectable типа enum

enumэто не является Интерфейс Builder атрибута определяется во время выполнения. Следующее не отображается в инспекторе атрибутов Interface Builder: enum StatusShape:Int { case Rectangle = 0 case Triangle = 1 case Circle = 2 } @IBInspectable var shape:StatusShape = .Rectangle Из документации: Вы...

81
Не удалось создать экземпляр класса с именем IBNSLayoutConstraint

Я использую бета-версию XCode6 и пробую Swift. Когда я устанавливаю некоторые ограничения автоматического макета в контроллер представления, приложение вылетает со следующей ошибкой: Terminating app due to uncaught exception 'NSInvalidUnarchiveOperationException', reason: 'Could not instantiate...