online localizar localizacion desde desactivar desactivada conexion buscar bloqueo apagado activacion iphone objective-c ios modalviewcontroller presentmodalviewcontroller

localizar - find my iphone



UIModalTransitionStylePartialCurl no vuelve al estado anterior.(No descartando) (1)

Aquí está el enlace al sitio de Apple para los Controladores de Vista Modal

Básicamente, necesitas configurar delegate, etc. Y llamar al método dismissModalViewControllerAnimated: view from your viewcontroller A. Avísame si necesitas ayuda adicional.

Editar por MiiChiel:

En el archivo BController.h, agregue esto:

@protocol BControllerDelegate <NSObject> -(void)dismissMe; @end @interface BController : UIViewController //... @property (assign) id <BControllerDelegate> delegate; //... @end

En el archivo BController.m, agregue esto:

@implementation BController @synthesize delegate; //... - (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event { [self.delegate dismissMe]; }

En el archivo AController.h, agregue esto:

#import "BController.h" @interface AController : UIViewController <BControllerDelegate>

En el archivo AController.m, agregue esto:

//add this line before presenting the modal view controller B bController.delegate = self; // assuming bController is the name of the modal -(void)dismissMe { //call back from modal view to dismiss it [self dismissModalViewControllerAnimated:YES]; }

Tengo 2 controladores de visualización, digamos A y B. En A, llamo a B para que se muestre con estilo de transición UIModalTransitionStylePartialCurl

[b setModalTransitionStyle:UIModalTransitionStylePartialCurl]; [self presentModalViewController:b animated:YES];

Está funcionando bien. Sin embargo, cuando presiono el área curvada en el programa compilado con iOS 4.3. No descarta en absoluto. No regresa a un controlador de vista ...

Lo más interesante es que este curl está activo y dando respuesta en la aplicación compilada con iOS 5.0.

¿Como puedo resolver este problema?
Además, ¿por qué no descarta el controlador de vista B y vuelve a A?