Компонент flex 3 «гармошка» и закругленные углы
-
20-08-2019 - |
Вопрос
Я использую компонент аккордеона в Flex и не могу добиться закругленных углов заголовка.Нижний колонтитул округляется без проблем, но заголовок остается квадратным, есть какие-нибудь предложения?
Решение
Вот подробный пример от Дуга МакКьюна показывает, как настроить элемент управления «Аккордеон», с сопутствующим исходным кодом и пояснениями, в которых он делает нечто подобное.Хотя особенности будут зависеть от того, что вы пытаетесь сделать, по сути вам необходимо изменить оформление кнопки и/или оформления выбора в заголовке элемента-аккордеона.
Создание скинов может быть немного сложной задачей, одна из тех вещей, которые, кажется, должны быть проще, чем есть на самом деле (и лично я считаю, что использование Flash для создания скинов является проблемой во всех ситуациях, кроме самых простых;Я предпочитаю делать это в коде или в разметке), но если вы потратите немного времени на код в примере, я уверен, вы увидите, что происходит, и сможете применить это к своему проекту.Надеюсь, это поможет - удачи!
Другие советы
Лучше всего, вероятно, создать скин во Flash и использовать его в гибком режиме.
Предлагаю скачать шаблоны гибких скинов отсюда.
http://www.adobe.com/cfusion/entitlement/index.cfm?event=custom&sku=RC00530&e=flex_skins
установив его.
Когда откроется флэш-память, перейдите к «Создать из шаблона» и нажмите «Еще».Выберите гибкие скины.Вы можете создать шаблон аккордеона или шаблон с полным оформлением.Спроектируйте его так, как хотите.Запустите его, чтобы создать SWC, а затем импортируйте этот SWC в flex.Затем вы можете использовать этот скин на панели аккордеона.
Таким образом, ваш скин можно будет создать с закругленными углами (убедитесь, что у вас включен масштаб 9, чтобы они масштабировались правильно).