在目标 C 的标签栏上设置徽章时崩溃

法塔内·塔莱比

这行代码崩溃了。如何检查 tabor 项目是否不为零然后设置徽章?

[self.tabController.tabBar.items objectAtIndex:0].badgeValue = [NSString stringWithFormat:@"%i", num];

*** 由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“-[_CTNativeGlyphStorage tabBar]:无法识别的选择器发送到实例 0x15029cfd0”

我通过这行代码检查了它,但它没有解决问题。

if (self.tabController.tabBar.items != nil)   { }
喷嚏

如果您在选项卡控制器出现或完全启动之前设置标志值,则索引 0 处尚无任何内容。出于内存使用目的,选项卡控制器无需在演示时间到来之前启动所有内容。您可以保留对每个实例的引用并为其UITabBarItem设置徽章值。或者你将不得不等到 viewDidAppear 被调用,确保所有 UITabBarItems 完全实例化......

如果没有看到您的其余代码,我无法在这里假设任何其他内容。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在表格视图目标c的搜索栏上输入文本时,应用程序崩溃

来自分类Dev

陷阱目标C崩溃

来自分类Dev

在目标C中设置httpheader

来自分类Dev

在目标C上滑过菜单

来自分类Dev

C Makefile,存在目标时出现“无目标”的奇怪错误

来自分类Dev

如何删除目标 c 中的多个标签栏项目?

来自分类Dev

Firebase远程配置崩溃(目标C iOS)

来自分类Dev

iOS,目标C,通过标签引用按钮

来自分类Dev

在make目标中设置C宏?

来自分类Dev

在make目标中设置C宏?

来自分类Dev

目标C单元测试设置

来自分类Dev

在目标c中设置整数值

来自分类Dev

在目标c中保存用户设置

来自分类Dev

目标C变量设置为null

来自分类Dev

目标C上的私有字段

来自分类Dev

在日历目标c上显示事件

来自分类Dev

解析JSON数据目标C时出错

来自分类Dev

如何处理Json中的<null>在目标c中崩溃?

来自分类Dev

目标C-两次释放会导致崩溃?

来自分类Dev

如何找到导致目标C崩溃的函数调用的来源?

来自分类Dev

获取结果崩溃(使用persistentContainer)-核心数据目标C

来自分类Dev

如何在C中使用cons char函数设置目标C标签

来自分类Dev

目标C-菜单栏图标单击事件

来自分类Dev

标签未更改倒数计时器SpriteKit目标C?

来自分类Dev

从collectionView didSelectItemAtIndexPath中获取标签号-目标C

来自分类Dev

标签未更改倒数计时器SpriteKit目标C?

来自分类Dev

从多行标签获取第一行-目标c

来自分类Dev

如何将标签拖放到目标 c 中的框上

来自分类Dev

如何根据目标 c 中的文本内容调整标签高度