Jeśli tworzysz nowy widok pojedynczego app i umieścić ten kod za pomocą przycisku:Jak dodać subview z animacją klapki?
UIView *blah = [[UIView alloc] initWithFrame:CGRectMake(0,0,100,100)];
blah.backgroundColor = [UIColor grayColor];
[UIView transitionWithView:blah duration:1
options:UIViewAnimationOptionTransitionFlipFromRight
animations:^{
[self.view addSubview:blah];
}
completion:^(BOOL finished){
}];
subview dodaje natychmiast bez animacji. Jeśli najpierw dodasz podgląd, a następnie spróbuj go ożywić ... pojawi się ten sam problem.
UIView *blah = [[UIView alloc] initWithFrame:CGRectMake(0,0,100,100)];
[self.view addSubview:blah];
[UIView transitionWithView:blah duration:1
options:UIViewAnimationOptionTransitionFlipFromRight
animations:^{
blah.backgroundColor = [UIColor grayColor];
}
completion:^(BOOL finished){
}];
Jak na Ziemi animujesz klapkę do wyeksportowania podczas lub zaraz po dodaniu?
co się dzieje podczas korzystania z widoku kontenera zamiast bla [UIView transitionWithView: containerView ...] – guenis
jeśli używam self.view jako widoku przejścia, to odwraca cały ekran, a kiedy to zrobi mój podgląd jest wyświetlany. Chcę po prostu przełączyć widok podzespołu, kiedy go wyświetlam. –