【发布时间】:2015-03-14 07:41:39
【问题描述】:
我正在为 iPhone 5+ 和 IOS 8 开发应用程序。 我的计划是使用下面的 Ray Wenderlich 教程中所述的 CAEmitterLayer tutorial
问题是我的视图有一个由自定义单元格组成的嵌入式集合视图。发射器显示在背景中。如果我尝试按照教程自定义 UICollectionview 对象;然后发射器显示在单元格后面。
预期的结果是发射器显示在单元格的前面,而不是后面。
我尝试将教程自定义带到自定义的 UICollectionViewCell 中,但没有结果;然后我考虑在顶部添加一个子视图,但它开始从整个集合视图和单元格中截取触摸消息。
您知道如何进行吗?
【问题讨论】:
-
你能把你的CAEmitterlayer插入到collectionView中子层数边界的索引处吗?像这样的东西?
[self.collectionView.layer insertSublayer:emitterLayer atIndex:self.collectionView.layer.subLayers.count]; -
原理确实是添加到子层中。谢谢亚伦
标签: ios objective-c iphone quartz-core