Pytania otagowane jako uiviewanimation

17
Anulować animację UIView?
Czy można anulować trwającą UIViewanimację? Czy też musiałbym zejść na poziom CA? tzn. zrobiłem coś takiego (może też ustawiam akcję animacji końcowej): [UIView beginAnimations:nil context:NULL]; [UIView setAnimationDuration:duration]; [UIView setAnimationCurve: UIViewAnimationCurveLinear]; // other animation properties // set view properties [UIView commitAnimations]; Ale zanim animacja się zakończy i dostanę zdarzenie zakończenia animacji, …

20
UIView Hide / Show z animacją
Moim prostym celem jest zanikanie animowanych funkcji ukrywania i pokazywania. Button.hidden = YES; Wystarczająco proste. Czy można jednak sprawić, że zniknie, a nie zniknie? W ten sposób wygląda to raczej nieprofesjonalnie.

18
Blok uzupełniania dla popViewController
Podczas odrzucania modalnego kontrolera widoku za pomocą dismissViewController, istnieje opcja zapewnienia bloku uzupełniania. Czy istnieje podobny odpowiednik popViewController? Argument ukończenia jest całkiem przydatny. Na przykład mogę go użyć do wstrzymania usuwania wiersza z widoku tabeli, dopóki modal nie zniknie z ekranu, pozwalając użytkownikowi zobaczyć animację wiersza. Wracając z wypychanego kontrolera …

6
Animuj rysunek koła
Szukam sposobu na ożywienie rysunku koła. Udało mi się stworzyć okrąg, ale to wszystko łączy. Oto moja CircleViewklasa: import UIKit class CircleView: UIView { override init(frame: CGRect) { super.init(frame: frame) self.backgroundColor = UIColor.clearColor() } required init(coder aDecoder: NSCoder) { fatalError("init(coder:) has not been implemented") } override func drawRect(rect: CGRect) { …

16
Jak mogę wyświetlić widok z kontrolera UINavigationController i zastąpić go innym w jednej operacji?
Mam aplikację, w której muszę usunąć jeden widok ze stosu UINavigationController i zastąpić go innym. Sytuacja jest taka, że ​​pierwszy widok tworzy element edytowalny, a następnie zastępuje się edytorem elementu. Kiedy robię oczywiste rozwiązanie w pierwszym widoku: MyEditViewController *mevc = [[MYEditViewController alloc] initWithGizmo: gizmo]; [self retain]; [self.navigationController popViewControllerAnimated: NO]; [self.navigationController …

14
Zmiana przycisku Wstecz w iOS 7 wyłącza przesuwanie, aby przejść wstecz
Mam aplikację na iOS 7, w której ustawiam niestandardowy przycisk Wstecz w następujący sposób: UIImage *backButtonImage = [UIImage imageNamed:@"back-button"]; UIButton *backButton = [UIButton buttonWithType:UIButtonTypeCustom]; [backButton setImage:backButtonImage forState:UIControlStateNormal]; backButton.frame = CGRectMake(0, 0, 20, 20); [backButton addTarget:self action:@selector(popViewController) forControlEvents:UIControlEventTouchUpInside]; UIBarButtonItem *backBarButtonItem = [[UIBarButtonItem alloc] initWithCustomView:backButton]; viewController.navigationItem.leftBarButtonItem = backBarButtonItem; Ale to wyłącza gest …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.