2010-03-03 31 views

cevap

6

En kolay yaklaşım, kaydırıcıyı basitçe döndürmektir. Bu, bir dönüşüm oluşturmak ve kaydırıcının transform özelliğine uygulamak için CGAffineTransformMakeRotation kullanılarak yapılabilir. Sadece fonksiyonun radyan aldığını unutmayın. , Deneyin viewDidLoad olarak

: durumunda

0

otomatik düzeni kullanmak O kısıtlamaları çalışmaz

UIView *superView = self.sizeSlider.superview; 
[self.sizeSlider removeFromSuperview]; 
[self.sizeSlider removeConstraints:self.view.constraints]; 
self.sizeSlider.translatesAutoresizingMaskIntoConstraints = YES; 
self.sizeSlider.transform = CGAffineTransformMakeRotation(M_PI_2); 
[superView addSubview:self.sizeSlider]; 

, böylece hüner senin uislider için kısıtlamaları kaldırmaktır. Çerçeve özelliğini ayarlayarak el ile yeniden boyutlandırmak zorunda kalabilirsiniz.