Локализация реального приложения под iOS
Отцентруйте текст метки и выберите для него светло-голубой цвет. По желанию можете воспользоваться селектором шрифтов, чтобы подобрать более крупный шрифт для текста метки. Если же в инспекторе атрибутов установлен флажок Adjust to Fit, то размеры текста автоматически изменятся, чтобы подогнать его подлине.
Расположив метку на нужном месте, нажмите клавишу Ctrl и проведите соединительную линию от пиктограммы Files Owner к этой новой метке и выберите выход localeLabel.
Далее перетащите еще пять объектов Label из библиотеки и расположите их друг за другом у левого края представления, используя соответствующую голубую направляющую линию. Измените размеры этих меток таким образом, чтобы они заняли около половины ширины текущего представления, а возможно, и еще меньше. Дважды щелкните на самой верхней из этих меток и измените текст ее надписи с Label на One. Повторите эту процедуру для четырех остальных меток, изменив текст их надписей на Two, Three, Four и Five соответственно.
Перетащите из библиотеки еще пять объектов Label, расположив их на этот раз у правого края представления. Выровняйте текст надписей этих меток по правому краю, используя инспектор атрибутов, а затем измените их размеры таким образом, они простирались от голубой линии разметки справа приблизительно до середины текущего представления. Нажмите клавишу Ctrl и проведите соединительную линию от пиктограммы Files Owner к каждой из пяти новых меток в отдельности, связав каждую из них с выходом соответствен но пронумерованной метки. Дважды щелкните на каждой новой метке по очереди и удалите текст ее надписи. Эти значения мы будем устанавливать программно.
Наконец, перетащите объект Image View из библиотеки, расположив его над нижней частью текущего представления. Выберите в инспекторе атрибутов файл изображения flag, png для атрибута Image данного представления, а затем измените размеры изображения таким образом, чтобы оно простиралось по ширине от одной голубой линии разметки к другой. Кроме того, измените в инспекторе атрибутов текущее значение атрибута Mode на Aspect Fit. Дело в том, что не все национальные флаги имеют одинаковые пропорции, и поэтому мы должны обеспечить правильный внешний вид изображения национального флага в локализованных версиях данного приложения. Благодаря установке этого значений атрибута Mode любые изображения, размещаемые в графическом представлении, будут подогнаны по его размерам, но с сохранением правильных пропорций, т.е. соотношения ширины и высоты.
- Дата: 2-02-2015, 09:51