2015-03-09 2 views
1

Я предполагаю, что это невозможно. Я потратил около 2 часов, излагая свои взгляды в автозапуске. Когда я начал кодирование, я понял, что половина просмотров, которые я изложил, должна быть фактически UIButton. Нужно ли вообще выбрать UIView и как-то изменить его на UIButton? Я попытался ввести в поле UIButton поле класса. Но это не изменило всех атрибутов, как будто я сбросил UIButton на раскадровку.Обмен UIViews для UIButtons в раскадровке

+1

Вы открыли раскадровку в качестве источника? Возможно, но довольно сложно сделать глобальные изменения. Обязательно внимательно проверяйте результат перед фиксацией. – jbbenni

+1

Это сработало чудесно. Я только что сменил все теги на теги

+1

@jbbenni это хороший ответ! Вы должны опубликовать его на ответах и ​​принять его. –

ответ

0

Вы можете открыть Раскадровка в качестве источника (щелкните правой кнопкой мыши на файле раскадровки и выберите Open AsSource Code). Затем используйте Find Меню Find and Replace..., чтобы внести изменения. Например, измените <view> на <button>. Save файл. После любого желаемого редактирования текста щелкните правой кнопкой мыши файл раскадровки снова и Open AsInterface Builder - Storyboard, чтобы восстановить обычный ракурс.

Это особенно полезно, если вы хотите изменить один цвет на другой или изменить название шрифта на раскадровке. Просто будьте осторожны, раскадровки могут быть довольно хрупкими, как текст.

+0

Вам потребовалось 2,5 года. хахаха. –

+0

И я делаю это все время. Спасибо @jbenni. –

Смежные вопросы