IOS自动旋转(3)
来源:未知 责任编辑:责任编辑 发表时间:2014-01-06 18:19 点击:次
self.view= view1;
self.view.transform= CGAffineTransformIdentity;
self.view.transform= CGAffineTransformMakeRotation(degreeToRadian(0));
self.view.bounds= CGRectMake(0.0,0.0,300.0,460.0);
NSLog(@"toportrait");
}elseif(toInterfaceOrientation== UIInterfaceOrientationLandscapeLeft){
NSLog(@"tolandscapeleft");
self.view= view2;
self.view.transform= CGAffineTransformIdentity;
self.view.transform= CGAffineTransformMakeRotation(degreeToRadian(-90));
self.view.bounds= CGRectMake(0.0,0.0,480.0,300.0);
}elseif(toInterfaceOrientation== UIInterfaceOrientationPortraitUpsideDown){
NSLog(@"toupside down");
self.view= view1; www.2cto.com
self.view.transform= CGAffineTransformIdentity;
self.view.transform = CGAffineTransformMakeRotation(degreeToRadian(180));
self.view.bounds= CGRectMake(0.0,0.0,300.0,460.0);
}else{
NSLog(@"toright");
self.view= view2;
self.view.transform= CGAffineTransformIdentity;
self.view.transform = CGAffineTransformMakeRotation(degreeToRadian(90));
self.view.bounds= CGRectMake(0.0,0.0,480.0,300.0);
}
}
-(BOOL)shouldAutorotate{
returnYES;
}
-(NSUInteger)supportedInterfaceOrientations{
returnUIInterfaceOrientationMaskAll;
}
相关新闻>>
- 发表评论
-
- 最新评论 进入详细评论页>>
今日头条
更多>>您可能感兴趣的文章
- iPhone开发学习笔记005——使用XIB自定义一个UIVi
- IOS开发学习一 :Cocoa环境熟悉和Xcode使用
- iPhone开发 对字符串进行url编码转换
- Iphone数组一些基础操作NSArray/NSMutableArray
- ios中的银联支付
- iphone的非arc形式的内存管理原理
- ios5 编程关于@synthesize window = _window的理解
- UIButton上使用UIEdgeInsetsMaketitle跟图片对齐
- Code Sign error: The identity 'iPhone Developer' doesn't mat
- ios 类文件中 ARC与非ARC的设置
新闻点评
新闻关注排行榜
热门推荐
最新推荐






![[iPhone中级]iPhone团购信息客户端的开发 (二)](/uploads/allimg/131022/200H11235-0-lp.png)



