|
|
|||||
Выравнивание элементов по ширине?
Привет!
Подскажите, пожалуйста, как выровнять элементы в контейнере по его ширине? Ну то есть контейнер резиновый, нужно что бы расстояния между кнопками в нем менялось в зависимости от его ширины. Есть ли такая настройка, или скриптом придется? |
|
|||||
Используйте в координатах % или bindable координаты например так :
__________________
Gamedev != Gaming (http://twitter.com/#!/GenzoDev). Don't forget to [+] if it works. |
|
|||||
Вы можете включить автоматическое выравнивание, но его сложнее контролировать.
__________________
Gamedev != Gaming (http://twitter.com/#!/GenzoDev). Don't forget to [+] if it works. |
|
|||||
Для spark пишется свой layout (HarizontalLayout не поддерживает "резиновый" gap). Для mx проще написать свой контейнер или выравнивать извне. Такой лапши x="{(container.width - btn.width) / 2}" лучше избегать, работает медленно и не читается, сами потом в своем коде запутаетесь, ну и пихать это для каждого элемента занятие не из увлекательных.
__________________
משיח לא בא משיח גם לא מטלפן |
|
|||||
Регистрация: Jan 2010
Сообщений: 211
|
Я как-то пользовался элементами s:Spacer между всеми кнопками: для всех указывал ширину в 100%. При изменении ширины контейнера кнопки корректно меняли свое положение, оставаясь воровнянными по ширине.
|
Часовой пояс GMT +4, время: 19:07. |
|
« Предыдущая тема | Следующая тема » |
|
|