我正在为iPhone 5+和IOS 8开发应用程序。 我的计划是使用CA WenmitterLayer,如下面的{37}中的Ray Wenderlich教程所述
我的视图有一个嵌入式集合视图,由自定义单元格组成。发射器显示在后台显示。如果我尝试按照教程自定义UICollectionview对象;然后发射器显示在单元格后面。
预期的结果是让发射器显示在单元格的前面,而不是后面。
我试图将教程自定义带到自定义的UICollectionViewCell而没有结果;然后我考虑在顶部添加一个子视图,但它开始拦截整个集合视图和单元格中的触摸消息。
你知道怎么办吗?
答案 0 :(得分:0)
要将发射器显示在单元格前面,将其添加到子图层中:
[(CAEmitterLayer *)self.layer addSublayer: cursorEmiter];
现在工作正常!