получить TileGroup для автоматического изменения размера столбцов - PullRequest
0 голосов
/ 14 сентября 2011

Не уверен, что я делаю это наилучшим образом, но я хочу создать мобильное приложение с экраном главного меню, похожее на приложение iphone для Facebook (без всяких причудливых движений кнопок и т. Д.). Приложение FB имеет набор кнопок 3X3, которые позволяют вам получать доступ к таким вещам, как лента новостей или друзья.

Чтобы обеспечить согласованность моего макета на разных экранах устройств, я пытался использовать TileGroup с изображением в качестве кнопки для каждой плитки.

, но в то время как я могу указать группу плиток, чтобы использовать 100% ширину и высоту и установить количество строк и столбцов равным 3. По-видимому, она не позволяет автоматически изменять высоту строк и столбцов в соответствии с размером экрана. и он не позволит мне указать процент с / height.

Так что мой вопрос, во-первых, я делаю правильные вещи или есть лучший способ изложить это. И если я делаю правильные вещи, то как мне получить столбцы с автоматическим размером

Заранее спасибо

JaChNo

1 Ответ

0 голосов
/ 14 сентября 2011

Попробуйте использовать это.применить следующее вы можете получить то, что вам нужно

<s:TileGroup id="tile"
    columnCount="3"
    columnWidth="{tile.width / tile.columnCount}"
    rowCount="3"
    rowHeight="{tile.height / tile.rowCount}"
  />
...