问题标签 [catransition]

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 投票
1 回答
848 浏览

iphone - 为什么我不能向 UIImageView 添加动画?

我试图向 UIImageView 添加动画,但它总是失败。为什么?这是代码:

0 投票
1 回答
2494 浏览

iphone - CATransition 如何剪辑到 UIView 的边界?

我正在使用 CATransition 来滑动 UIView 的子视图。但问题是 CATransition 总是出现在整个屏幕上。它看起来像一团糟,因为我在窗口中有另一个 UI 元素在转换时变得重叠。如何通过 UIView 框架限制过渡框架?我试图将我的 UIView 的 clipToBounds 设置为 YES。其实也没用。

0 投票
1 回答
1495 浏览

cocoa - CATransition replaceSubView:with...正在为所有视图设置动画

我怎样才能使它的所有视图的子视图都没有动画,只有当前页面的表示视图和新页面的表示视图?

0 投票
1 回答
812 浏览

iphone - 动画层方向

您好,感谢您查看我的问题。

我有一个仅支持横向的应用程序(左键或右键)。它以横向左侧启动。太好了 - 它以正确的方向启动,甚至可以在左右横向之间正确地重新定向视图(我已经自定义了支持的方向方法)。

继续我的问题:我启动应用程序并添加一个视图。我开始一个动画,然后将我的第一个视图与第二个(以及第二个与第三个等)交换。

我的问题是动画不一致。

如果我指定 kCATransitionFromLeft,我的过渡会从顶部或底部滑入(取决于设备的方向)。如果我从 kCATransitionFromRight 指定,我会得到相同的行为。

如果我指定 kCATransitionFromBottom 或 kCATransitionFromTop - 那么过渡会正确显示,新视图从侧面滑入,但是,它来自哪一侧仍然取决于设备的方向。

我希望我的视图总是从右向左滑入。显然,我可以使用 kCATransitionFromBottom 或 kCATransitionFromTop 编写 if/then 来实现此目的,但我的想法是必须有一种更简单的方法。

那么,有没有一种简单的方法可以根据方向一致地生成动画?为什么 kCATransitionFromBottom 不总是来自底部?我什至如何开始修改这种行为?

感谢您的任何见解。

0 投票
1 回答
712 浏览

iphone - iPhone 内存管理和 CATransition

在管理添加和删除 uiviewcontroller 的总内存方面存在一些基本问题 - 但仅当我使用 CAtransition 向其添加动画时。我在下面的情况下设置了一个简单的场景:

我有一个基本的视图控制器,我 init/alloc 称为 IVC,我添加到当前的 uiController:在头文件中,它只是简单地声明:

开始时:泄漏中显示的总内存为 3mb

3.6mb 总内存

然后我释放:

正如预期的那样,总内存回到 3mb

但是当我删除发布代码并添加以下内容以便淡入然后释放此处显示的对象时:

接着 :

我创建了一个方法来处理动画完成时:

没有报告泄漏,视图已删除,但内存仍保持 3.6MB 泄漏?为什么会发生这种情况?我不分配动画*,所以我觉得不需要清理,但这表明某些东西仍在我的 IVC 视图中

非常感谢任何帮助。

0 投票
1 回答
850 浏览

iphone - 在特定位置启动 CATransition

我有一个向下移动视图的 CATransition(下面的代码)。如何指定动画开始的位置,例如 60、30。

这是我目前正在使用的代码:

0 投票
2 回答
1290 浏览

iphone - 使用 CATransition 的 In Three20?

我希望在 TTNavigator 中实现 CATransitions,我知道 openURL 方法可以采用 UIViewAnimationTransition 但这只会给我翻转和卷曲动画,但是使用 CATransition 我可以访问另外 8 个,其中 kCATransitionFromRight、kCATransitionFromLeft、kCATransitionFromTop、kCATransitionFromBottom 是那些我特意追求。

使用 UINavigationController 会使用类似这段代码的代码来让我更好地控制动画:

但是,此代码不适用于 TTNavigator。有人知道我如何让我自己的自定义动画与 TTNavigator 一起使用吗?或者如果我在我的代码中做错了什么?

0 投票
1 回答
1140 浏览

iphone - 没有uiviewanimation的iphone页面卷曲

我正在尝试使用以下内容进行部分页面卷曲:

不幸的是,它什么也没做。我正在使用最新的 SDK。我记得能够在 3.0 中使用它。

谢谢。

0 投票
3 回答
3960 浏览

iphone - CATransition 页面从顶部卷曲

我想知道是否有人使用 CATRANSITION 从顶部管理页面卷曲。我有以下内容:

但不幸的是,它总是从底部卷曲页面。如果有人能告诉我如何从顶部卷曲,我将不胜感激。

非常感谢。

0 投票
1 回答
768 浏览

iphone - 我的应用会因为使用 CATRANSITION pageCurl 而被拒绝吗?

您好只是想知道我的应用程序是否会使用以下代码被拒绝:

0;

这是使用未记录的页面卷曲功能。

谢谢。