所以现在,我在故事板中有一个右栏按钮,连接到另一个视图控制器的 segue。所有功能在这里都可以正常工作。(没有代码,全部通过故事板完成)
现在,我正在连接到 webAPI 调用以查看是否需要更改图像。我有以下代码:
if ( json.count == 0) {
self.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc] initWithCustomView:[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"notification.png"]]];
}
else
{
self.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc] initWithCustomView:[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"notification-new.png"]]];
}
所以这一切都很好,如果收到超过 1 个 json 数据,图像确实会改变。但是,按钮本身不会推送到新的视图控制器