Ekranda çocuk görünümlerinden birine sahip olmamaya çalışıyorum (bir görünüm denetleyicisine aittir) aygıt döndüğünde döndürün. Görünüm denetleyicim, gerektiğinde dönüşlere izin veriyor ve genel dönüşe karşı koymak için bir "durağan" görünüme 90 derecelik bir dönüş uygulamaya çalışıyorum.UIView veya katmanına dönüş dönüşümü ayarlanmış gibi görünmüyor mu?
Sorun şu ki, her şey her durumda değişiyor gibi görünüyor ve dönüşüm hiçbir şey yapmıyor gibi görünüyor. Görünüm üzerinde bir afine dönüşümü ve katman üzerinde (aşağıda) bir 3d dönüşümü ile denedim. Yöntem deniyor, ama asla görsel bir fark görmüyorum.
Herhangi bir düşünce? Teşekkürler.
- (void)willAnimateRotationToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation duration:(NSTimeInterval)duration
{
CALayer *layer = stuckview.layer;
layer.transform = CATransform3DMakeRotation(90, 0, 0, 1);
}
nasıl kontrol ve UIInterfaceOrientationPortraitUpsideDown IOS 6. –
bir CALayer veya UIView stuckview olan çalışmıyor bulmak? –
@AdamWaite - A UIView, ad ve açıklama ile belirtildiği gibi! ;-) – nekno