При работе с искровыми формами Flex 4.6 я столкнулся со странным поведением:
Элемент FormItem ВСЕГДА имеет внутренний зазор (отступ), который нельзя удалить.
Красная область на изображении иллюстрирует нежелательный GAP , от которого мне не удается избавиться.
Синяя рамка представляет Form
компонент. Серая рамка (тонкая) представляет FormItem
компонент.
FormItem не имеет свойства padding
или gap
.
Это код для изображения выше:
<s:Form id="form">
<s:layout>
<s:FormLayout gap="0"
paddingBottom="50"
paddingTop="0"/>
</s:layout>
<s:FormItem width="100%" label="RC">
<s:TextInput id="myTextInput" width="215"/>
</s:FormItem>
</s:Form>
При разработке для мобильных устройств вы хотите максимально эффективно использовать каждый пиксель на экране. Это неприемлемо для меня, так как я хочу иметь несколько TextInput
полей, и этот пробел будет тратить много места ...
Итак, мой вопрос: можно ли удалить красную GAP? Я хочу, чтобы у моего FormItem
было padding 0
- то есть TextInput
граница коснется FormItem
границы ...