- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
关于 transitionFromView:toView:duration:options:completion: Apple 文档在最后几行中这样说:
This method modifies the views in their view hierarchy only. It does not modify your application’s view controllers in any way. For example, if you use this method to change the root view displayed by a view controller, it is your responsibility to update the view controller appropriately to handle the change.
如果 ViewController 有 2 个全屏大小的 View ,一次显示一个,则没有问题:
[transitionFromView:self.view toView:self.view2...
但这意味着您有责任适本地更新 View Controller 以处理更改?
如果我这样做:
secondViewController *sVc = [[secondViewController alloc]init];
[transitionFromView:self.view toView:sVc.view...
我如何负责适本地更新 View Controller 以处理更改?或者如何更新 ViewController?
更新
我创建了一个单一 View 项目,添加了 secondVC,然后在 firstVC 中点击按钮,我这样做了:
self.svc = [[secondVC alloc]init];
[UIView transitionFromView:self.view toView:self.svc.view duration:1.0 options:UIViewAnimationOptionTransitionFlipFromLeft completion:^(BOOL finished) {}];
... secondVC viewDidLoad 正在运行,它的 nslog 正在运行。
那么如何处理viewcontroller的更新呢?
最佳答案
声明“您有责任适本地更新 View Controller 以处理更改。”这意味着您必须适本地调用 View 层次结构委托(delegate)方法,例如:
- (void)viewDidLoad;
- (void)viewDidUnload;
- (void)viewWillAppear;
- (void)viewDidDisappear;
以及负责适当 View 管理的其他方法。
关于ios - 需要有关 transitionFromView :toView:duration:options:completion: 的帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16337706/
在我之前的项目中,我成功地使用了 transitionFromView,现在我今天创建了新项目,这次启用了 ARC,我复制并粘贴了旧代码,但它不起作用。我设置了一个断点,一步步执行,但没有成功。 工作
我是 iOS 编程的新手。我被困在一个(我确定)非常简单的问题上。不知道我做错了什么...... -我的 viewDidLoad: [super viewDidLoad]; CGRect frame
使用 UIView.transitionFromView 后,“fromView”会发生什么变化?你怎么把它拿回来? (重新初始化它?)。 这是我制作的一个简单示例,当我尝试返回“fromView”或
我想使用UIView的transitionFromView方法来动画 View 并在完成时捕获事件。有人可以发布一个例子吗? 谢谢! F。 最佳答案 -(IBAction) anAction:(id)
我正在使用一个 Controller (MAIN)来管理如何在其主视图中呈现另外 2 个 Controller (A 和 B) View 。在主 Controller View 中,我在主视图 xib
我正在使用 UIView transitionFromView 在两个 View 之间切换。我目前正在 UIView 子类中执行以下操作: UIImageView *imgView = [[UIIma
我在使用 TransitionfromView 时在我的应用中的 View 之间进行转换时遇到问题。 设置 这是 View Controller 的基本设置。它有两个 View 。一个 MKMapVi
代码如下: [UIView transitionFromView:mapView toView:tableView duration:5.0 options:UIViewAnimationOption
我使用transitionFromView:toView:duration 在一个 View 和另一个 View 之间翻转。 我的源 View 位于其父 View 的中心。我还想将目标 View 居中
transitionFromView:toView:duration:options:completion:是否类似于[self.view addSubview:secondView]; RootVi
我对 swift 有一个奇怪的问题。我试图翻转两个 View ,而不是整个屏幕,但它会翻转整个屏幕。 以前在这里问过,但没有回答: flip animation in swift flips whol
我正在使用这段代码在 2 个 UIView 之间切换: UIViewAnimationOptions animationType = UIViewAnimationOptionTransitionFl
这是我在 stackoverflow 上的第一篇文章。我是 iOS 开发新手,我的母语不是英语,所以我会尽力解释我的问题。 问题: 我已将两个 View 添加到我的 AppDelegate 窗口,我想
在布局约束下使用 [UIView transitionFromView:toView:...] 的正确方法是什么? 我想在 super View 中安装约束来约束 toView。在转换调用之前我不能这
我正在尝试在两个 subview (view1 和 view2)之间创建一个过渡。当按下按钮时,我希望 view1(正面)翻转并显示 view2(背面)。我已经尝试过 transitionFromVi
我有一个小 View 和一个大 View ,想在它们之间翻转动画,作为选择切换(在不同的按钮上)。我正在使用 UIView 转换 block 方法,翻转实际上是正确发生的。 但是,在过渡期间,较大的
在 UIView 容器中的两个 subview 之间切换时出现奇怪的错误。请注意,这两个 subview 是相同的 View Controller 类型(相同的 View ),唯一的区别是标签,它由属
关于 transitionFromView:toView:duration:options:completion: Apple 文档在最后几行中这样说: This method modifies th
我如何取消动画并开始使用 transitionFromView:toView:duration:options:completion?实际上我想要的是避免在动画被取消时调用完成 block ,只是因为
我目前有一个包含在 View 中的 View 。主视图 Controller (父 View )有一个属性,该属性在界面生成器中连接到 subview 。 subview 包含一个按钮。我希望按钮在保
我是一名优秀的程序员,十分优秀!