jjzjj

transitionManager

全部标签

ios - 在 iOS 7.1 中处理 presentViewController 方法时应用程序突然崩溃

今天,我将我的Xcode升级到最新版本(版本5.1(5B130a))以支持iOS7.1。这样做之后,我像往常一样在Xcode中运行我的项目。然后应用程序崩溃。在升级SDK版本之前,我没有更改任何代码。代码在iOS5.x、6.x、7.0.x中完美运行。我只是在当前ViewController中呈现另一个ViewController。它们都是由Storyboard初始化的。在处理presentViewController方法时,它收到一条错误消息“Thread1:EXC_BAD_ACCESS(code=2,address=0x60)”。我检查了变量,它们都还活着,而不是释放的垃圾。iOS7

Android:我可以使用 TransitionManager.beginDelayedTransition 监听动画更新吗?

我正在使用概述的TransitionManager.beginDelayedTransitionhere为两个View在RelativeLayout中交换位置设置动画。我通过简单地交换两个View的RelativeLayout.LayoutParams来做到这一点。我的问题是如何监视由TransitionManager自动创建和执行的动画,而不必创建我自己的自定义过渡。我需要检测动画何时结束,以便我可以更改已交换的View。下面是交换两个View的方法。CollageCanvasAperture是View的扩展,而mApertureGroup是保存这些View的RelativeLayo

android - View 之间的共享元素转换(不是 Activity 或 fragment )

假设我正在使用基于View的方法来开发Android应用程序,例如以下文章中所述:http://corner.squareup.com/2014/10/advocating-against-android-fragments.html所以现在我有两个全屏View。一个是可见的并且包含图像网格。另一个是隐藏的,是待点击图像的详细View。在单击网格中的图像时没有过渡,GridView将被隐藏并显示详细View。现在,如果我想要在GridView中的小图像和细节View中的大图像之间进行类似于共享元素的转换,该怎么办。这样的事情可能吗? 最佳答案

android - View 之间的共享元素转换(不是 Activity 或 fragment )

假设我正在使用基于View的方法来开发Android应用程序,例如以下文章中所述:http://corner.squareup.com/2014/10/advocating-against-android-fragments.html所以现在我有两个全屏View。一个是可见的并且包含图像网格。另一个是隐藏的,是待点击图像的详细View。在单击网格中的图像时没有过渡,GridView将被隐藏并显示详细View。现在,如果我想要在GridView中的小图像和细节View中的大图像之间进行类似于共享元素的转换,该怎么办。这样的事情可能吗? 最佳答案

android - TransitionManager 手动进行

我目前正在探索一种有点复杂的UI,类似于Googlemap中使用的BottomSheetBehaviour,其中可以将项目从折叠状态动画化为展开状态。这2个状态之间的转换是使用TransitionManager框架的场景转换,并且工作得相当好。我现在正在探索一种方法,将展开的View再次拖动到折叠状态,反之亦然,但我没有找到任何明显的手动进行场景转换的方法。我需要的是这样的:Transition.setAnimatedFraction(0.5f)基于用户在两种状态之间拖动的百分比。这里有人知道如何实现吗? 最佳答案 将您的父级Vie