benim iPhone arayüzü döndüğü, bir UIViewController ... gibi belirli bir UIView için fade-in/fade-out yapmak istiyorum ne zaman ...Fade-in/fade-out bir arayüz dönüşü sırasında
- (void)willRotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration
{
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:0.3];
theView.alpha = 0;
[UIView commitAnimations];
}
- (void)didRotateFromInterfaceOrientation:(UIInterfaceOrientation)fromInterfaceOrientation
{
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:0.3];
theView.alpha = 1;
[UIView commitAnimations];
}
Ama rotasyon başlamadan önce bitmez animasyon (biz kendi kendine yeniden boyutlandırma başlangıç görünümü görebilir) ...
rotasyon başlatmak geciktirmek için bir yolu var mı?"duration", dönen animasyonun süresidir, değil mi?
Merhaba, sorununuzu nasıl çözdünüz? – sergiobuj
Çözmedim. Animasyon süresini sadece 0.1 saniyeye ayarlıyorum –