botón de acción de sucesos para cancelar álbum de fotos en iPhone
-
11-10-2019 - |
Pregunta
Estoy trabajando con tabBarBased application.At el momento de hacer clic en el uno de los tabBarButton que abre el álbum de fotos álbum de fotos .En hay un botón de cancelación en la parte superior (navBar) no ?? Aquí quiero para llevar a cabo la acción de eventos para cancelar el clic de botón ... mientras haga clic en el botón de cancelación quiero ir a la vista otra barra de pestañas ...
Por favor me ayude a hacer esto ...
Gracias de antemano por su atención y esfuerzo ... Saludos, Renuga
Solución
Esta es la definición de clase para 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
Creo que uno de los métodos mencionados anteriormente es lo que necesita:
- (void)imagePickerControllerDidCancel:(UIImagePickerController *)picker;
Otros consejos
establezca la propiedad selectedViewController de UITabBarController al controlador de vista que desea cambiar. La asignación de un nuevo controlador de vista a esta propiedad cambia la vista que se muestra actualmente y también selecciona la pestaña correspondiente en la barra de pestañas.