Bazı alt görünümleri içeren bir görünümü daraltmak için bir animasyon yapmaya çalışıyorum.iOS, alt görünümler içeren bir görünümü canlandırıyor
[UIView beginAnimations:@"advancedAnimations" context:nil];
[UIView setAnimationDuration:3.0];
CGRect aFrame = aView.frame;
aView.size.height = 0;
aView.frame = aFrame;
[UIView commitAnimations];
Bu animasyon gayet güzel, ancak sadece aView için. Alt gösterimler beklendiği gibi çökmez. Altyazıları da nasıl daraltırım? Dahası, çöktükten sonra orijinal boyutunu yeniden hesaplamanın bir yolu var mı?
THX
Yine de iyi, ama yapmak istediğim şey görünümü küçültmek, içeriğini küçültüldüğünde gizlemek. CGAffineTransformMakeScale, tüm içeriği ölçeklendirir. BTW, 0,0 dönüşümde kullanamazsınız. – toppless
Dönüştürmelerde 0.0 kullanamayacağımızı nereden anladınız? Her neyse, senin sorunun ne olduğundan emin değilim… Eğer altyazıların ölçeklenmesini istiyorsun, yoksa animasyonun gerçekleşmesi için kırpılmasını mı istiyorsun? – Zoleas
0,0 değerine ayarlamaya çalışın ve animasyonun neye benzeyeceğini görün ve 0,001 olarak ayarlayın. Alt görünümleri yeniden boyutlandırmak değil, ana görünüm küçüldükçe bir "kayar kapı" efekti elde etmek için çalışıyorum. – toppless