首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从另一个控制器返回后,IOS方向未更改

从另一个控制器返回后,IOS方向未更改
EN

Stack Overflow用户
提问于 2013-02-05 18:16:40
回答 1查看 139关注 0票数 0

我是IOS开发的新手,这是我第一个在iPad和iPhone上处理不同方向的应用。

这是一个场景,我实现了这个函数来处理方向,它对我来说很好。

代码语言:javascript
运行
复制
- (void)willAnimateRotationToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration

但是当我转到另一个页面并更改方向(例如:横向),然后再次返回到第一个页面(例如:仍然处于横向模式)时,UIImage的背景不再改变。

非常感谢您的回复,谢谢

EN

Stack Overflow用户

发布于 2013-02-05 18:21:20

选择器{ self performSelector选择器:@

  • (NSInteger)supportedInterfaceOrientations (SetImageFrame);

返回选择器;}

  • (BOOL)shouldAutorotate { self performSelector:@UIInterfaceOrientationMaskAll(SetImageFrame);

返回YES;}

  • (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation { self performSelector:@selector(setImageFrame);

return YES;}

或者,如果使用xib,只需检查自动调整掩码大小,或者设置all Like lbltitle.autoresizingMask = UIViewAutoresizingFlexibleRightMargin | UIViewAutoresizingFlexibleWidth ...

票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14705065

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档