簡體   English   中英

LTMorphingLabel Swift4錯誤

[英]LTMorphingLabel Swift4 Error

我得到以下錯誤。

無法將類型“(_)->()”的值轉換為預期的參數類型“ LTEmitterConfigureClosure?” (aka'可選<((CAEmitterLayer,CAEmitterCell)->()>')

我該如何解決?

self.emitterView.createEmitter(
                "fragments",
                particleName: "Fragment",
                duration: 0.6
                ) {_ in}.update { (layer, _) in
                    if progress > end {
                        layer.birthRate = 0
                    }
                }.play()

只需將尾隨閉包{_ in}替換為configureClosure: nil

self.emitterView.createEmitter(
                "fragments",
                particleName: "Fragment",
                duration: 0.6,
                configureClosure: nil).update { (layer, _) in
                    if progress > end {
                        layer.birthRate = 0
                    }
                }.play()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM