Hi!
ein normaler push-segue klappt ohne Animation anhand eines custom segues.
Nur der Unwind zeigt immer die animation. Habt ihr n tipp für mich um die Animation zu deaktivieren?
Danke!!!
Daniel
EDIT:
Hab es gelöst:
1. man benötigt eine eigene klasse für den unwind-segue mit diesem code:
2. der navigation-controller des views muss diese klasse bei dem gewünschtgen unwind setzen:
ein normaler push-segue klappt ohne Animation anhand eines custom segues.
Nur der Unwind zeigt immer die animation. Habt ihr n tipp für mich um die Animation zu deaktivieren?
Danke!!!
Daniel
EDIT:
Hab es gelöst:
1. man benötigt eine eigene klasse für den unwind-segue mit diesem code:
2. der navigation-controller des views muss diese klasse bei dem gewünschtgen unwind setzen:
Quellcode
- - (UIStoryboardSegue *)segueForUnwindingToViewController:(UIViewController *)toViewController fromViewController:(UIViewController *)fromViewController identifier:(NSString *)identifier
- {
- if ([@"toXYZ" isEqualToString:identifier]) {
- return [[UnwindNoAnimation alloc] initWithIdentifier:identifier source:fromViewController destination:toViewController];
- } else {
- return [super segueForUnwindingToViewController:toViewController fromViewController:fromViewController identifier:identifier];
- }
- }
Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von danyball ()