我在做什么:
在我的应用程序中,我使用下面的代码展示了一个模态视图控制器(包含应用程序设置):
optionsViewController.modalTransitionStyle = UIModalTransitionStylePartialCurl; [self presentModalViewController:optionsViewController animated:YES];
这个转换只是卷起视图的底部来暴露一些设置。 (请参阅“地图”应用程序中的示例。)当您点击页面的上半部分(原始视图仍然存在但灰显)时,模式视图控制器将自动解除(由操作系统处理,这个代码)。
- 用JavaScript在浏览器中检测Android手机的旋转
- 在KCacheGrind中使用cProfile结果
- IOCTL Linux设备驱动程序
- 消费我自己的Laravel API
- 清除任务中的所有活动?
–
什么不工作:
这在iOS 4中工作正常(我的应用程序实际上是在App Store上)。 但在iOS 5中,看起来苹果已经改变了这种转换的行为,而视图控制器不再解散自己。 我试图复制以前由操作系统处理的行为,但无法弄清楚如何。
–
我试过了:
在选项视图的顶部添加一个不可见的button不起作用。 然后页面卷起了我不想要的完整方式。
除此之外,我卡住了。 我应该如何复制原来的工作方式(或者我是从一开始就以错误的方式进行的!)。 任何帮助深表感谢!