005 在Xcode4.5上创建IOS6.0应用 (屏幕旋转)

在iPhone上屏幕旋转所用的方法在M文件中实现如下方法

-(BOOL) shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation) interfaceOrientation{

return 旋转的参数(有四个)

}


如下:

垂直向上:UIInterfaceOrientationPortrait

垂直倒放:UIInterfaceOrientationPortraitDown

水平向左:UIInterfaceOrientationLandscapeLeft

水平向右:UIInterfaceOrientationLandscapeRigth


旋转要触发的事件




同时旋转还可以在程序配置文件当中配置




如何添加一个新的View视图



如何控制界面的旋转

代码如下


注意#define degressToTadians(x) (M_PI * (x) /180.0)是进行角度跟弧度的转换



self.view.transform = CGAffineTransformIdentty;   //这句代码是给这个动画一个初始化的值,由如给变量int 赋值一个0一样

self.view.transform = CGAffineTransformMakeRotation(角度转换为弧度) //给动画一个弧度的值

self.view.bounds = CGRectMake(0.0,0.0,320.0,460.0) //是给本次旋转,也就是本次变化一个变化的背景,一个变化的范围



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

shuaiyinoo

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值