【发布时间】:2011-07-16 08:01:12
【问题描述】:
我正在容器视图的两个子视图之间进行翻转过渡。容器视图不是全屏视图,也不是视图控制器的根视图(它是它的子视图,大约占屏幕的底部三分之一)。
在翻转过渡中切换的两个子视图(都是 UIImageView)中,其中一个依次有两个子视图(同样是 UIImageView 类型)。该子视图是由于转换而“消失”的子视图。
一旦过渡开始,退出的 UIImageView 实例就可以翻转,但它的两个子对象立即消失。在下半场,进入的 UIImageView 实例出现没有问题(它没有孩子)。
我已尝试将包含视图设为全屏且不透明,但没有效果。我阅读了有关 contentMode、contentStretch 和自动调整大小的蒙版,但似乎不是。
我正在使用旧式动画块。我尝试在块内设置进入/退出子视图的隐藏属性,并在块内添加/删除它们,但结果是一样的。我什至尝试使用现代语法、Objective-C 代码块,但仍然没有改变。
【问题讨论】:
标签: iphone ios transition flip subviews