- 1
Autoresizing mask -> Autolayout -> Size classes -> "android layout" (на apple watch)
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
Всего: 2
−407
Autoresizing mask -> Autolayout -> Size classes -> "android layout" (на apple watch)
Эволюция "автонастройки" размеров в iOS или что бывает если один раз нормально не сесть и подумать.
Для тех кто не в теме - все вышеперечисленное может быть в одном проекте одновременно.
−417
Несколько экранов с квадратными кнопками - иконки с надписями, могут повторяться, слегка отличаются размерами. Примерные размеры и расположение кнопок:
http://thumb7.shutterstock.com/display_pic_with_logo/844213/100180331/stock-vector-wood-background-for-the-app-icons-100180331.jpg
http://gdj.gdj.netdna-cdn.com/wp-content/uploads/2010/12/iphone-style-buttons-psd.jpg
Каждая кнопка имеет 2-3 состояния - нажатое/ненажатое/отключена. У каждой похожей кнопки, но отличающейся размером, свои ресурсы.
Все вышеописанное сделано в старом проекте без единой строчки кода, через interface builder (autolayout тогда не использовали).