我想翻转我的屏幕[关闭]

Posted

技术标签:

【中文标题】我想翻转我的屏幕[关闭]【英文标题】:I want to flip my screen [closed] 【发布时间】:2016-05-22 10:32:30 【问题描述】:

我在导航栏中添加了一个翻转按钮,但我不知道从右到左布局方向翻转屏幕的代码。所以,请帮我提供一些代码或建议。

【问题讨论】:

我很确定操作系统会在用户转动设备时处理这个问题。除非你真的有一个独立于设备旋转的视图? 你的意思是把它倒过来,还是让它镜像?如果您的意思是将其倒置,您的意思是当用户将设备倒置时自动旋转,还是您的意思是要强制它根据当前方向倒置显示? (因此,即使用户将设备旋转 180 度,图像也会保持倒置。) 屏幕是什么意思,你要view翻转动画还是viewcontroller翻转动画? 我想要viewController翻转动画 @MananChoksi 使用以下解决方案。希望对您有所帮助。 【参考方案1】:

你可以使用 UIViewAnimation 来翻转你的屏幕。

[UIView transitionWithView:self.navigationController.view
                          duration:0.5
                           options:UIViewAnimationOptionTransitionFlipFromLeft
                        animations:^

                     [self.navigationController popViewControllerAnimated:NO]; //for go back to previous view controller 
                   //otherwise set your view controller if you want go to next screen
                        
                        completion:NULL];

对于从右侧翻转设置此选项UIViewAnimationOptionTransitionFlipFromRight

【讨论】:

以上是关于我想翻转我的屏幕[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

磁翻转屏幕,复古科技,艺术感十足

Cordova如何翻转整个屏幕正面到背面的3D效果

Android登录屏幕[关闭]

Raspberry PI 和 Mac OSx 之间的屏幕共享 [关闭]

如何防止我的窗口显示屏幕保护程序或关闭我的应用程序?

编程“相册中没有照片”屏幕[关闭]