Передо мной, казалось бы, была простая задача изменения размера контейнера группы путем явной установки ширины и высоты в ответ на взаимодействие с пользователем.Однако изменение этих значений никак не влияет на размер контейнера.Изменение scaleX и / или scaleY изменит размер контейнера просто отлично, но это не то поведение, к которому я стремлюсь.
Я попытался переопределить updateDisplayList () для установки определенной ширины и высоты, но этоне дал желаемых результатов.
Если кто-то имеет ссылку на хороший учебник или может каким-либо иным образом внести вклад в решение, тогда я был бы очень признателен.Похоже, Google не является моим другом.
Редактировать
<?xml version="1.0" encoding="utf-8"?>
<s:Group xmlns:fx="ns.adobe.com/mxml/2009" ;
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
width="400" height="300"
click="resize()">
<fx:Script>
<![CDATA[
private function resize():void
{
width = 500;
height = 300;
}
]]>
</fx:Script>
</s:Group>