iOS子视图自定义转场

3
当显示实现UIViewControllerTransitioningDelegate的UIViewController时,很容易自定义视图转换。
现在我想知道是否可以为子视图自定义视图转换?比方说,我有一个可点击的平铺块,当前在点击时会翻转(UIViewAnimationOptionTransitionFlipFromRight)。虽然这是一个非常好的效果,但我更愿意自定义这个转换。但是我不知道如何开始...
澄清一下,我想使用AnimationController来处理我的子视图转换-这是可能的吗?
有什么建议吗?

1
您IP地址为143.198.54.68,由于运营成本限制,当前对于免费用户的使用频率限制为每个IP每72小时10次对话,如需解除限制,请点击左下角设置图标按钮(手机用户先点击左上角菜单按钮)。 - Losiowaty
为了澄清,我想使用一个 AnimationController<UIViewControllerAnimatedTransitioning> 来处理我的子视图转换 - 这是可能的吗? - don
2个回答

1
关于你的评论,我必须回答:不行。
从UIViewControllerAnimatedTransitioning协议文档中可以看到:
采用UIViewControllerAnimatedTransitioning协议的对象实现自定义视图控制器转换的动画。此协议中的方法允许您定义一个动画器对象,该对象在固定时间内创建过渡视图控制器的动画。
这个协议仅适用于UIViewControllers(及其子类),而UIView不继承它。

1
谢谢你的回复。这是否意味着当我在一个子视图中使用一个视图控制器时,我可以使用一个动画控制器来处理我的视图过渡? - don

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接