Ich habe einen View-Controller mit folgenden Methode:UIModalTransitionStylePartialCurl flackert Entlassungs
- (IBAction)pickLocation:(id)sender{
SearchLocationPickerViewController *modalView = [[[SearchLocationPickerViewController alloc] init] autorelease];
[modalView setModalTransitionStyle:UIModalTransitionStylePartialCurl];
modalView.searchVC = self;
[self presentModalViewController:modalView animated:YES];
}
Diese Übergänge völlig in Ordnung, und zeigt den modal-View-Controller, wie erwartet. Allerdings, wenn ich die modale Ansicht mit dem entlassenen folgenden (von dem modalen View-Controller ausgeführt wird):
- (IBAction)closeLocationPick:(id)sender{
[self dismissModalViewControllerAnimated:YES];
}
Die modale Ansicht Übergänge aus wie erwartet, aber direkt am Ende des Übergangs, wird die Anzeige sehr schnell flackern SOMETIMES. Es zeigt die modale Ansicht an, die nur für einen Bruchteil einer Sekunde angezeigt wurde. Dies geschieht nur vielleicht alle drei von zehn Mal, um die modale Ansicht anzuzeigen/auszublenden.
Irgendwelche Ideen zu was könnte das verursachen?
Ich habe versucht, den Code und konnte man nicht reproduce.can erarbeiten, was – Swastik
passiert eigentlich das gleiche Problem, das ich habe. Könntest du die Lösung herausfinden? – Anil