问题标签 [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 回答
1241 浏览

objective-c - CAtransition 和 release 后如何移除 View 或 Viewcontroller

首先我是一个n00b。经过 3 天的尝试和研究,我决定寻求一些外部帮助。

我做了什么和我的项目:

我为孩子们做一本书。每个页面都是一个自定义的 ViewController。在每个页面上,我都有一个用于下一页和上一页的按钮。当我按下下一页按钮时,我调用以下代码:

现在我在 ViewController1 中(第 1 页)并进行 CATransition 到 ViewController2(第 2 页)。因为页面不是屏幕尺寸(有透明框架),我仍然可以看到前一页的一部分。

  1. 如何删除上一页?

  2. 如果我在某些页面之后翻阅应用程序页面,我的应用程序会变慢,因为我无法摆脱后台的页面。我尝试了很多东西,但没有任何效果,也许有人可以给我一些建议。

有任何想法吗?慢慢地,但我肯定会失去动力。如果有人可以帮助我,那就太酷了!在此先感谢普朗基

0 投票
1 回答
152 浏览

iphone - 如何将 CATransition 限制为特定视图而不是整个视图?

我的 CATransition 代码工作正常,但我需要限制宽度的动画,那么如何管理此动画或如何将 CATransition 限制为特定视图?

0 投票
1 回答
475 浏览

iphone - 如何在 CATransition 中指定开始和结束位置?

我想在我的应用程序中使用 CATransition 动画,但我不知道如何指定 CATransition 动画的开始和结束位置。我使用 UITabelview 显示数据并选择一行动画显示详细信息,但显示不正确的动画。

0 投票
1 回答
10886 浏览

objective-c - CATransition 是如何工作的?

我有两个视图,一个是aView,另一个是bView,aView上有一个按钮,我点击按钮,我会跳转到bView,请看代码

它不能很好地工作,它可以跳,那我该怎么办?谢谢

0 投票
2 回答
4324 浏览

iphone - 从当前状态为 UIView 创建 CATransition

我正在尝试使用CATransition. 我在处理两个的方法中执行此操作UIViews,一个用于背景,另一个用于前景。动画UIView是前景。但是我不希望新内容替换旧内容,因此我将所有旧内容从前台移动到后台UIView,期望它只会为UIView从一侧的推送过渡设置动画,而是它取代了旧的UIView. 有什么办法可以做我想做的事情,比如UIViews从前景和背景UIViews具有正确内容的那一刻起锁定状态?

我的代码是这样的:

[编辑] 我一直在做一些研究。显然(或我认为可能发生的事情)是背景的 UIViews 删除正在采用隐式动画。有没有办法阻止它动画?

[编辑] 答:是的,可以做到(禁用隐式动画),它是通过以下代码完成的

这就是我所做的,它应该可以工作(根据苹果的开发者门户网站)但它没有,所以问题仍然存在。

[编辑] 经过大量测试和阅读后,我发现问题在于,当我从其父视图中删除视图时,Transition 或 Animation 直到稍后才识别此更改,因此它响应最新更改已过时。有什么方法可以强制更新或检查 a removeFromSuperviewor何时addSubview完成?

[编辑] 我真正需要的是: 1) UIViews 的当前状态是:bgView 带有阴影的 UIView 或 midView 后面的旧视图(这个视图不应该是动画的)。一个从不动画的 midView。带有当前 UIView 的 fgView。2)我想将 fgView 的内容移动到 bgView (不会被动画化)并动画化添加到 fgView 的新 UIView 的外观(使用幻灯片、淡入/淡出或翻转动画)。

0 投票
1 回答
3522 浏览

iphone - 使用 kCATransitionPush 向上滑动 UIView

我试图让 UIView 向上滑动四分之一页面以显示其下方的另一个视图(以显示选项),然后向下滑动以覆盖这些选项。我一直在无情地搜索,但似乎找不到我要找的东西。我不想使用模态视图,因为我想保持屏幕上的顶视图。在下面的代码中,我让它有点工作,顶层向上滑动,但随后完全消失(淡出)。

任何帮助是极大的赞赏!

谢谢。

0 投票
3 回答
3483 浏览

iphone - 如何滑动 - 在视图中为 UITableView 设置动画

我想在单击按钮时将 UITableVIew 滑动到视图中(而不是通过将视图推到导航控制器顶部),然后在单击同一按钮时通过滑动将其隐藏。我希望 tableView 在当前视图中滑动。

0 投票
2 回答
2428 浏览

iphone - 自定义 UINavigationController 动画:CATransition

我有一个 UINavigationController。我将 VC1 设为 rootViewController,并以编程方式从 VC1 加载 VC2,然后让自定义动画从 VC1 转到 VC2。标准。一切都很好。

现在,我想在两者之间有一个自定义动画,如下所示: 自定义动画

总之,VC1 滑出视野,而 VC2 在其下方。就像一摞纸,您将第一张纸 (VC1) 滑开,从而露出下面的纸片 (VC2)。

所以我尝试的是从 VC1 调用的以下代码以到达 VC2。但它也有问题:

问题如下:

  1. VC2 不固定在后台。它也会滑入(即使我指定了 kCATransitionReveal)。我想在后台完全固定 VC2。
  2. VC1 淡出。我真的不知道为什么。我没有使用 kCATransitionFade 之类的,所以我看不到淡入淡出的来源。

任何我没有得到预期结果的建议将不胜感激。抱歉,如果这很明显,但我现在尝试了几个小时并且非常沮丧。

0 投票
1 回答
1905 浏览

objective-c - CATransition 到其他视图有效,转换回来时崩溃

我正在使用此代码从当前视图转换到另一个视图并且它可以工作。问题是当我尝试返回当前视图时,应用程序崩溃了。

这是我用来从当前视图传递到新视图的代码:

我尝试使用以下代码返回:

0 投票
1 回答
1573 浏览

objective-c - CATransition 的 ios 代码仅在第一次工作?

我使用此代码在 ios sdk 中从一个视图转换到另一个视图,但它只在第一次工作,当我返回到前一个视图时它不起作用,尽管代码被触发......

UIView *currentView = self.viewController1.view;

任何帮助表示赞赏!