setAnimationTransition:forView:cache:对象在转换过程中出现“故障”

时间:2010-08-10 08:05:50

标签: objective-c iphone

我的应用程序中有UIViewAnimationTransitionFlipFromLeft,它显示一个带有文本字段和两个按钮的新视图。在iPhone上,当它正在加载视图时,文本字段将被碾压并且按钮上的文本偏离中心直到视图加载,然后在非常小的延迟之后,文本字段和按钮的中心将自行校正。我做错了什么?

1 个答案:

答案 0 :(得分:0)

我在StackOverflow上搜索一些主题时找到了答案。对于任何感兴趣的人来说,正是方法调用的ORDER产生了不同。

原始代码:

  1. 设置过渡
  2. removeFromSuperview view1
  3. addSubview view2
  4. commitAnimations
  5. 更改为:

    时没有我的绘图故障
    1. removeFromSuperview view1
    2. addSubview view2
    3. 设置过渡
    4. commitAnimations