首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Sapui5在IconTabFilter内容中添加页面

Sapui5在IconTabFilter内容中添加页面
EN

Stack Overflow用户
提问于 2014-12-04 01:16:40
回答 2查看 2.6K关注 0票数 1

我正在尝试将页面添加到IconTabFilter中,我得到了,但只有标题投影在屏幕上。

IconTab视图:

代码语言:javascript
复制
createContent : function(oController) {
    var oPage = new sap.m.Page({title: "IconTab",showHeader: false});
    var oIconTab = new sap.m.IconTabBar ("idTabBar",{});
    var itemBar1 = new sap.m.IconTabFilter({
        key:"tab1",
        icon:"sap-icon://database",
        content:[ new sap.ui.view({id:"idTabIcon",viewName:"prova5.tabIcon1", type:sap.ui.core.mvc.ViewType.JS})
        ]
    })
    oIconTab.addItem(itemBar3);

    oPage.addContent(oIconTab);

    return oPage;

}

IconTabFilter视图的内容:

代码语言:javascript
复制
createContent : function(oController) {
    var oPage =  new sap.m.Page({
        title: "Icon Tab Page 1",
        showNavButton: true,
        navButtonPress: oController.navButtonMethod
    });
    var obutton = new sap.m.Button({text: "hello"});
    oPage.addContent(obutton);


    return oPage; 

}

有什么解决方案吗?

EN

回答 2

Stack Overflow用户

发布于 2014-12-08 18:49:44

当在视图中使用sap.m.Page作为createContent函数的返回值时,就会出现这个问题。如果在视图中使用sap.m.Page对于您的目的不是必需的,请尝试返回另一个控件(例如sap.m.FlexBox)。这为我解决了问题。

票数 1
EN

Stack Overflow用户

发布于 2014-12-04 13:32:27

尝试检查元素并找出div,在".sapMITBContent“类中,在像素中添加大约500px的高度,您将使页面可见。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27277740

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档