【发布时间】:2016-05-09 04:03:26
【问题描述】:
我有一个小心脏的 CABasicAnimation 飞过我的屏幕。我想让动画越过标签栏。
我的问题是动画位于标签栏后面,因此不可见。
如何让动画在标签栏前面可见?
谢谢。
【问题讨论】:
标签: ios objective-c tabbar cabasicanimation
我有一个小心脏的 CABasicAnimation 飞过我的屏幕。我想让动画越过标签栏。
我的问题是动画位于标签栏后面,因此不可见。
如何让动画在标签栏前面可见?
谢谢。
【问题讨论】:
标签: ios objective-c tabbar cabasicanimation
问题在于心脏所在的视图位于 UITabBar 视图的后面。您需要确保心脏视图始终是顶视图。
试试:
#import <QuartzCore/QuartzCore.h>
heartView.layer.zPosition = MAXFLOAT;
【讨论】:
heartView 时,您是否尝试过[self.view insertSubview:heartView atIndex:[[self.window subviews] count]];?如果这不起作用,请发布您的代码,否则我们将在黑暗中拍摄。