Widziałem innych ludzi, którzy mieli to pytanie, ale większość odpowiedzi nie działa na najnowszej wersji 3.0 systemu iPhone OS. W każdym razie, zastanawiam się, jak mogę programowo obrócić UIView bez jakiegokolwiek wejścia z akcelerometru. Kod, który znalazłem do tej pory:Obróć UIView w Cocoa Touch
CGAffineTransform transform = CGAffineTransformMakeRotation(3.14159/2);
view.transform = transform;
CGRect contentRect = CGRectMake(-80, 80, 480, 320);
view.bounds = contentRect;
To jednak nie działa dla UIView (w moich testach). Czy jest coś, co muszę zrobić, aby mój AppDelegate działał, aby ten/inny kod działał, czy istnieje lepszy sposób robienia tego samego?
Dzięki za pomoc!
Użyj M_PI zamiast 3.14159 –
Użyj M_PI_2 zamiast M_PI/2 – Allyn