微信小程序开发tabBar无法显示出来,求解错在哪里

微信小程序开发tabBar无法显示出来,求解错在哪里,第1张

是不是发现为什么底部不出现TabBar?原因在于,app.json头部的pages数组的第一项"pages/clickDemo/clickDemo"没有成为tabBar的一员,也就是在tabBar的list数组内没有链接click

Demo页亩滚面的条目。

【解决办法1】.我们迅并余在list数组内加入链接clickDemo页面的条目

【解决办法2】.把pages数组的第一项设置为"pages/index/index",或者设置为"pages/logs/logs"。当然这个方法并不是我们所期望看到的。经过实蔽仔践发现:app.json中pages数组中第一项(首页),必须在tabBar---list数组中出现,list中第几个无所谓;但如果首页不在list里面,当然无法渲染出来,这就可以理解app.json是首次页面配置了

把它分成几个小步骤、 第一步上设置一个断点并遍历代码检查,看看是否你的期望发生在每一行上。

UIViewController *rootController = self.window.rootViewController

UITabBarController *tabController = rootController.tabBarController

UIViewController *requiredViewController = [tabController.viewControllers objectAtIndex:1]

UITabBarItem *item = requiredViewController.tabBarItem

[item setBadgeValue:@"1"]

我怀疑您的属性之一是脊洞猛 nil -这通常是 '为什么我的方法失败没有任何颤轮警告樱桥或错误' 类型 bug 的原因。

"液行tabBar": {

"list": [

{

"pagePath": "pages/newsDetail/newsDetail",

"text": "首页"

},

{

"pagePath": "pages/newsDetail/newsDetail",

"text": "日志笑凯"

}

]

},

在app.json中添加这个就行,我的是htmltowxml,碰埋唤你可以去搜下微信小程序项目中有


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12210352.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存