По мотивам картинки быстро сделал FullHD обои

PixelMixel Author's Blog
Есть в Xcode отличная возможность сразу в интерфейсе Interface Builder видеть итоговый результат отрисовки отличных от стандартных компонентов. Например, вы можете сделать свою кнопку с обводкой, добавив три свойства:
1 2 3 4 5 6 |
IB_DESIGNABLE @interface MyButton : UIButton @property (nonatomic, assign) IBInspectable CGFloat lineWidth; @property (nonatomic, assign) IBInspectable CGFloat cornerRadius; @property (nonatomic, copy) IBInspectable UIColor *lineColor; @end |
Значения этим свойствам можно буден назначить в панели инспектора при редактировании xib или storyboard, а при правильной реализации класса эти изменения тут же отобразятся на вашей кнопке. Подробнее прочитать можно тут, тут и в официальной документации.
Я же хочу поделиться результатом компиляции нескольких идей относительно локализации объектов, находящихся в xib или storyboard.