当我收到推送通知并从通知面板查看推送时,我的标签栏会消失。 我必须重新启动我的应用才能再次查看标签栏。
我试过这个但是没有用。
en4.core.request.send(new Request.HTML({
url : en4.core.baseUrl + 'widget/index/content_id/' + <?php echo sprintf('%d', $this->identity) ?>,
data : {
format : 'html',
param1 : 'value1',
param2 : 'value2',
param3 : 'value3',
subject : en4.core.subject.guid
},
onSuccess : function(){
}
}), {
'element' : $('events_tomorrow').getParent()
})
});
每当通知到达时,它会直接进入“价值屏幕”。当我回到“着陆屏幕”标签栏时,它会消失。
答案 0 :(得分:0)
在课堂上,像这样打电话
init() {
self.hidesBottomBarWhenPushed = true
}
override func viewDidAppear(animated: Bool) {
self.hidesBottomBarWhenPushed = false
}
答案 1 :(得分:0)
在课堂上写下以下代码。
-(BOOL)hidesBottomBarWhenPushed
{
return NO;
}
答案 2 :(得分:0)
你试过这个吗?
- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo {
YourTabBarController *tabb = (YourTabBarController *)self.window.rootViewController;
}