问题标签 [uimodaltransitionstyle]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
567 浏览

ios - 以编程方式在 ios 中创建水平滑动视图控制器转换

我想在不实现导航视图控制器的情况下使用水平滑动视图控制器转换。在modalTransitionStyle属性下,我只找到了 CoverVertical、CrossDisolve、ParticalCurl、FlipHorizo​​ntal 和 RawValue(我不知道是什么意思)选项。是否可以在没有 UINavigationViewController 的情况下使用水平滑动?如果是,怎么做?

当前代码:

0 投票
0 回答
1056 浏览

ios - 在当前上下文中显示 ViewController 卡住了

当我按下一个按钮(“Touch Down”)并且当我释放该按钮(“Touch Up Inside”)时,我试图在当前上下文中以模态方式呈现一个视图控制器,我希望视图控制器被关闭。

这是我的代码:(buttonPressed 是“Touch Down”事件,buttonReleased 是“Touch Up Inside”事件)

但是,如果我发送垃圾邮件按钮 anotherView 会卡住并让我留在那里。有谁知道这个问题的解决方案?谢谢你。

编辑:另外,如果我将动画更改为 false,这仍然会发生,所以这可能不是问题。

编辑 2我解决了这个问题。我只是从按钮上听错误的事件。如果您真的很快按下并释放按钮,似乎被触发的事件是“触摸取消”。我也添加了这一点,我的代码现在可以正常工作了。

0 投票
1 回答
564 浏览

ios - 自定义 UIModalPresentationStyle.custom:为什么会调用 presentationController(forPresented 而不是 animationController(forPresented?

我正在使用UIModalPresentationStyle.custom.

在我UIViewControllerTransitioningDelegate为什么会调用此方法:

但是这些函数都没有被调用:

0 投票
1 回答
550 浏览

ios - 可定制的 UIModalTransitionStyle Swift 4

有没有一种方法可以轻松地在函数中制作可自定义的 UIModalTranstitionStyle,以便在呈现时可以为多个 viewController 自定义和重用该函数

例子:

只是标准的 .crossdissolve ,.fliphorizo​​ntal 和所有这些都不是我需要的,所以我只是想知道你是否可以,因为我用 UIView 做到了

0 投票
2 回答
151 浏览

ios - Swift:使用 UIModalTransitionStyle.flipHorizo​​ntal 显示黑色视图

我正在尝试实施UIModalTransitionStyle.flipHorizontal并且它有效,但它只显示一个黑色视图。这是我的代码:

你们中的任何人都知道为什么它显示黑色视图吗?或者如何显示正确的视图?

我会非常感谢你的帮助

0 投票
1 回答
60 浏览

ios - 使用不同的模态样式呈现和关闭

我希望能够呈现一个带有 crossDissolve 的 viewController,但用传统的从上到下的解雇方式来解雇它。有没有办法在 viewController 打开后更改 modalTransitionStyle?

这是我目前的展示方式

我希望能够呈现一个带有 crossDissolve 的 viewController,但用传统的从上到下的解雇方式来解雇它。有没有办法在 viewController 打开后更改 modalTransitionStyle?

这是我目前的展示方式