2014-02-19 1 views
1

Я пытаюсь добавить новую или вторую строку в tab-strip. Как только пространство исчерпано в первой строке, я хочу, чтобы другая строка отображала вкладки. Могу ли я получить пример кода? Примечание: вкладки генерируются динамически при нажатии кнопки.Как добавить несколько строк в полоску вкладок sap UI5?

+1

IconTabBar был разработан для поддержки одной строки по причине. Вы действительно хотите иметь вторую строчку? Есть ли другой способ с другими элементами управления, которые вы можете достичь своей цели? – qmacro

+0

Среди дизайнеров UI/UX, имеющих более одной строки вкладок _, «запутывают и запугивают, особенно для новых пользователей. Этим пользователям трудно найти нужную вкладку. Кроме того, экранная недвижимость скомпрометирована и перепозиционирование вкладки в переднем ряду вызывают огромную путаницу и сложность »(цитируется по http://classicsys.com/free-stuff-2/articles/usability-research-and-testing/leveraging-ui-design-with-agile- разработка/Если вам действительно нужно много вкладок, вы можете попробовать использовать элемент управления 'sap.suite.ui.commons.VerticalNavigationBar'. – Qualiture

+0

Вертикальная панель навигации была полезна, но я вместо этого попытался сделать высоту: начальный в css и работал – user3312581

ответ

1

sap.m.IconTabBar поддерживает только одну строку IconTabBarFilters и использует горизонтальную прокрутку, когда нет места, чтобы отображать их все в одной строке.

Для достижения вашей цели вам необходимо определить несколько IconTabBars и определить количество IconTabBarFilters, которое вы хотите в каждой строке. Когда IconTabBar будет «полным», добавьте следующий IconTabFilter в IconTabBar следующей строки (и сделайте его видимым).

+0

Спасибо за ваше время. Я попытался сделать начальную высоту в css, и это сработало. – user3312581

+0

еще один вопрос, если у меня есть требования открыть несколько (10-15) вкладок одновременно, что было бы предпочтительнее использовать? – user3312581

+0

@ user3312581 не уверен, что вы имеете в виду при открытии многих вкладок одновременно. Не могли бы вы объяснить немного больше? Я ожидаю, что вкладки могут не быть лучшим пользовательским шаблоном для этого, а управляемый тип управления может быть лучше – dparnas

Смежные вопросы