Action d'événement pour le bouton Album photo annuler dans l'iPhone
-
11-10-2019 - |
Question
Je travaille avec tabBarBased application.At le temps de cliquer sur l'un des tabBarButton ouvre l'album photo album photo .Dans il y a un bouton d'annulation sur le dessus (Navbar) ?? droite Ici, je veux effectuer événement d'action pour annuler le bouton clic ... tout en cliquant sur le bouton annuler je veux aller à l'autre vue tabBar ...
S'il vous plaît, aidez-moi à faire ...
Merci d'avance pour votre attention et d'efforts ... Cordialement, Renuga
La solution
Voici la définition de classe pour 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
Je pense que l'une des méthodes mentionnées ci-dessus est ce que vous avez besoin:
- (void)imagePickerControllerDidCancel:(UIImagePickerController *)picker;
Autres conseils
définir la propriété selectedViewController de UITabBarController au contrôleur de vue que vous souhaitez passer. L'attribution d'un nouveau contrôleur de vue de cette propriété change la vue actuellement affichée et sélectionne également l'onglet approprié dans la barre d'onglet.