2

再び既存のコードで作業します。ViewFinderManager はデリゲート クラスです。画面はモーダルに表示されています。しかし、ナビゲーションバーのキャンセルと完了ボタンを使用できません。

AlbumPickerViewController *apVC = [[AlbumPickerViewController alloc] init];
OMWUINavigationController *navC = [[OMWUINavigationController alloc] initWithRootViewController:apVC];
[self presentModalViewController:navC animated:YES];
[[ViewFinderManager sharedInstance] addListener:self];

AlbumPickerViewController のボタン:

self.navigationItem.rightBarButtonItem = [UIBarButtonItem buttonSquareEdgeButtonWithTitle:@"done" color:[UIColor blueColor] target:self action:@selector(doneHandler)];

doneHandler:

- (void)doneHandler {
   [[ViewFinderManager sharedInstance] endPicking];
}

完了ボタンを機能させる方法。同じ回線にもキャンセルボタンがあります。また、 self をリスナーとして追加するのは正しいですか?

ここで情報が不足している場合はお知らせください。

4

0 に答える 0