iOS - 带动画的程序化模态转场(例如翻转)

标签 ios modal-dialog segue flip

我知道我可以用这样的代码进行模态转换:

[presentModalViewController:my_view, animated:YES];

但我如何以编程方式指定淡入或水平/垂直翻转?

谢谢, 扒春

最佳答案

将此属性设置为您的 viewController:modalTransitionStyle

UIModalTransitionStyle 来自苹果文档

  typedef enum { UIModalTransitionStyleCoverVertical = 0, 
                 UIModalTransitionStyleFlipHorizontal,
                 UIModalTransitionStyleCrossDissolve,  
                  UIModalTransitionStylePartialCurl,} UIModalTransitionStyle;

关于iOS - 带动画的程序化模态转场(例如翻转),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10901006/

相关文章:

ios - 需要有关为 iOS 应用程序实现多个(相似)场景的建议

ios - [__NSCFString countByEnumeratingWithState :objects:count:]: unrecognized selector sent to instance 0x16e09f70'

jQuery 插件在模态中不起作用

macos - macOS 的 SwiftUI - 触发表 .onDismiss 问题

javascript - 使用 JavaScript 对 Flash 内容强制使用 wmode

Swift 使用 Segue 返回参数

ios - 如何知道 segue 是推送还是模态

ios - 带有 UIButton 的 UITableViewCell 不滚动

ios - 检查自午夜以来是否已加载 View

ios - 需要与 iTunes 共享在 ios-air-app 中创建的文档