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

¿Fue útil?

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.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top