Jak obracać Uibutton o 90 stopni za każdym kliknięciem przycisku, a także śledzić każde obrócone położenie/kąt?Obracanie UIButton o 90 stopni za każdym naciśnięciem przycisku
Oto kod mam tak daleko, ale to tylko obraca się raz:
@IBAction func gameButton(sender: AnyObject) {
UIView.animateWithDuration(0.05, animations: ({
self.gameButtonLabel.transform = CGAffineTransformMakeRotation(CGFloat(M_PI_2))
}))
}
Wersja Swift 3 daje błąd: wartość typu 'CGAffineTransform' nie ma elementu 'obrócony' I wersji Swift 2.2+ daje błąd: Dodatkowy argument zadzwoń pod numer – nodyor90z
Hmmm. W której wersji Xcode jesteś? Nadal zmieniają wszystkie nazwy metod na mnie. Wydaje mi się, że opublikowany przeze mnie kod pochodzi z Xcode 8 beta 5. – keithbhunter
Nie uaktualniłem jeszcze wersji beta do Xcode 8. Obecnie korzystam z Xcode 7.3.1, ale wciąż otrzymuję sugestie samokorekcji Swift 3 z Xcode podczas pisania mojego kodu. – nodyor90z