1

私はtabBarBasedアプリケーションで作業しています.tabBarButtonの1つをクリックすると、フォトアルバムが開きます.フォトアルバムには上部(navBar)にキャンセルボタンがあります??ここで、キャンセルボタンのアクションイベントを実行したいクリック...キャンセルボタンをクリックしながら、別のタブバービューに移動したい...

これを行うために私を助けてください...

よろしくお願いいたします。

4

2 に答える 2

4

UIImagePickerControllerDelegate のクラス定義は次のとおりです。

@protocol UIImagePickerControllerDelegate<NSObject>
@optional
// The picker does not dismiss itself; the client dismisses it in these callbacks.
// The delegate will receive one or the other, but not both, depending whether the user
// confirms or cancels.
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingImage:(UIImage *)image editingInfo:(NSDictionary *)editingInfo __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_NA,__MAC_NA,__IPHONE_2_0,__IPHONE_3_0);
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info;
- (void)imagePickerControllerDidCancel:(UIImagePickerController *)picker;

@end

上記の方法の1つが必要だと思います:

- (void)imagePickerControllerDidCancel:(UIImagePickerController *)picker;
于 2010-12-17T06:36:29.047 に答える
0

UITabBarController の selectedViewController プロパティを、切り替え先のビュー コントローラーに設定します。このプロパティに新しいView Controllerを割り当てると、現在表示されているビューが変更され、タブバーで適切なタブが選択されます。

于 2010-12-17T06:10:48.750 に答える