interface-builder- все статьи тега


Вертикально расположенные / разнесенные элементы экрана с использованием Autolayout и Interface Builder

У меня есть относительно простой портрет-только пользовательский интерфейс, выложенный в раскадровке, с элементами, которые я хочу вертикально разложить, чтобы заполнить как 3,5-дюймовый, так и 4-дюймовый экраны. Другими словами, Я хочу, чтобы расстояние между элементами управления было отрегулировано таким образом, чтобы пользовательский интерфейс красиво заполнял экран, независимо от форм-фактора экрана. Это не кажется чем-то необычным, однако я просто не могу заставить Interface Builder (в ...

IBOutlet и IBAction

какова цель использования IBAction и IBOutlet в Objective-C кодировании для iPhone, имеет ли значение, если я их не использую? ...

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

раскадровки-это скорее королевская боль с точки зрения рабочего процесса git, когда несколько человек сотрудничают с ними. Например, XML в .раскадровка файл имеет свой старт <document> тега toolsVersion и systemVersion атрибуты, измененные любой конфигурацией, в которой работает последний файловый манипулятор. Синхронизация всех версий Xcode точно, кажется, помогает с toolsVersion, а systemVersion изменения независимо от того, что, в зависимости от конкретной версии Mac и / или OS X разраб ...

Xcode 9- "фиксированные ограничения ширины могут привести к обрезке" и другие предупреждения локализации

Я загрузил новый Xcode и в Interface Builder у меня возникли тонны проблем с предупреждениями, которые говорят такие вещи, как: Фиксированные Ограничения Ширины Могут Привести К Отсечению Это выглядит так: У меня есть локализация для нескольких языков, и я понимаю предупреждение о том, что на другом языке размер метки может измениться, но у моего приложения нет этой проблемы. Я запустил и протестировал его в Xcode 8 вчера, это был хороший. Я не хочу тратить часы и часы, добавляя бессмыс ...

В XCode - есть ли способ перетащить компонент из одного вида в другой без потери кадров?

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

В чем разница между форматами файлов NIB и XIB Interface Builder?

в чем разница между nib и xib в файлах Interface Builder? ...

как сделать UILabel autosize text в раскадровке (или построителе интерфейса), а не программно

каждый раз, когда я нажимаю и перетаскиваю UILabel в раскадровку, а затем добавляю текст в текстовое поле, текст обрезается, поэтому мне нужно щелкнуть и перетащить UILabel, чтобы растянуть его достаточно большим, чтобы появился текст. Я не могу понять, как сделать UILabel автоматически получить достаточно большой, чтобы соответствовать тексту. Это позволит сэкономить время при проектировании новых видов. ...