appdelegate にカスタム ナビゲーションバーを設定しました。ここでコードを見ることができます。
UIImage *image = [UIImage imageNamed:@"navbar.png"];
[[UINavigationBar appearance] setBackgroundImage:image forBarMetrics:UIBarMetricsDefault];
しかし、今はイベントキット フレームワークを使用しています。私が欲しいのは、イベントの詳細に行くときに、標準のナビゲーションバーのレイアウトを取得することです。したがって、画像はありません。
EKEventViewController *vc = [[EKEventViewController alloc] init];
[vc.navigationController.navigationBar setBackgroundImage:nil forBarMetrics:UIBarMetricsDefault];
vc.event = [dataSource eventAtIndexPath:indexPath];
vc.allowsEditing = YES;
[calendar.navigationController pushViewController:vc animated:YES];
以下を試してみましたが、うまくいきません。何か助けはありますか?