2010-12-31 27 views

答えて

2

この

#define M_PI 3.141 

UIToolbar *tool; 

tool.transform = CGAffineTransformRotate(CGAffineTransformIdentity, 270.0/180*M_PI); 
4

サブクラスUIToolbarを試してみて、次の操作を行います、あなたはあなたのUIBarButtonItemsは、ツールバーにその向きを維持したいか、またはあなたがそれらをしたいん

CGFloat DegreesToRadian(CGFloat degrees) 
{ 
    return ((M_PI * (degrees))/ 180.0); 
} 

- (id)initWithFrame:(CGRect)frame 
{ 
    self = [super initWithFrame:frame]; 
    if (self) 
    { 
     self.transform = CGAffineTransformMakeRotation(DegreesToRadian(90)); 
    } 
    return self; 
} 

- (void)layoutSubviews 
{ 
    [super layoutSubviews]; 
    for (UIView * subView in self.subviews) 
    { 
     if(!CGRectEqualToRect(subView.bounds, self.bounds)) 
      subView.transform = CGAffineTransformMakeRotation(DegreesToRadian(-90)); 
    } 
} 
関連する問題