iPhone 代码实现横向 纵向 转换

转载 2011年01月12日 15:56:00

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation{


}

 

[[UIApplication sharedApplication] setStatusBarOrientation:UIInterfaceOrientationLandscapeLeft];

self.view.transform = transform;

这里要把view 旋转.

配合一起使用

 

[原文链接:http://blog.sina.com.cn/s/blog_5730da6b0100h6z9.html]

//纵向转横向,带电池状态栏,由320*460改为480*300
[[UIApplication sharedApplication] setStatusBarOrientation:UIInterfaceOrientationLandscapeLeft];

- (id)initWithNibName:(NSString *)nibName bundle:(NSBundle *)nibBundle{
CGAffineTransform transform = CGAffineTransformMakeRotation(-3.14159/2);
self.view.transform = transform;
CGPoint center = self.view.window.center;
[self.view setCenter:CGPointMake(center.x+170, center.y+220)];
[super initWithNibName:nibName bundle:nibBundle];

self.chart.parent = self;

return self;
}

 

//横向转纵向,带电池状态栏,由480*300改为320*460
[[UIApplication sharedApplication] setStatusBarOrientation:UIInterfaceOrientationPortrait];

- (id)initWithNibName:(NSString *)nibName bundle:(NSBundle *)nibBundle{
CGAffineTransform transform = CGAffineTransformMakeRotation(3.14159/2);
self.view.transform = transform;
CGPoint center = self.view.window.center;
[self.view setCenter:CGPointMake(center.x+230, center.y+140)];
[super initWithNibName:nibName bundle:nibBundle]; 
return self;
}

 

相关文章推荐

iOS开发—纯代码手写(不依靠第三方)实现顶部可滑动标题栏切换控制器

效果图: 实现: 创建UIView的分类UIView+SetMyView,在UIView+SetMyView.m里 #import "UIView+SetMy...

DataTable纵向记录转换成横向列显示,动态新增列及填充数据

DataTable dt = Maticsoft.DBUtility.DbHelperOra.Query(QuerySql).Tables[0]; #region 创建新的DataTable ...

一个文件实现横向纵向拉拽刷新

今天分享一个非常轻量级的拉拽刷新控件,整个控件只有一个文件,不到500行代码,支持横向纵向,侵入非侵入,自定义拉拽行为以及刷新内容,ListView、RecyclerView、ViewPager等等什...

sql server 纵向表横向输出的实现

有时候,我们经常需要通过纵向存储的数据,在做报表的时候,横向输出显示出来。最典型的例子:问卷系统中的存储答案的表,存储的数据类似于(存储形式):  c_UserId (用户编号)c_QuestionI...
  • asrain
  • asrain
  • 2011年05月19日 16:46
  • 857

Js图片滚动代码,横向纵向滚动,面向对象代码

同页面多方向的图片滚动,面向对象 div,h2,ul,li,img,span{margin:0;padding:0;} li{list-style:none;} /*layout*/ .w...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:iPhone 代码实现横向 纵向 转换
举报原因:
原因补充:

(最多只允许输入30个字)