0

以下のコードを使用して、Lottie API を使用して、静的テーブル ビュー セルの 1 つにカスタム アニメーション ビューを作成しています。ただし、ビューは表示されません。

他の Lottie ファイルをテストしたので、それはファイルではありません。また、セルを変更してセルをテストしましたがbackgroundColor、うまくいきました。正しいセルを呼び出しています。

let index = IndexPath(row: 9, section: 0)

let cellWidth = self.tableView.cellForRow(at: index)?.frame.size.width
let cellHeight = self.tableView.cellForRow(at: index)?.frame.size.height

let animationView = LOTAnimationView(name: "loader1")
self.animationView.frame = CGRect(x: 0, y: 0, width: cellWidth! / 2, height: 50)
self.animationView.center = (self.tableView.cellForRow(at: index)?.center)!
self.animationView.contentMode = .scaleAspectFill
self.animationView.loopAnimation = true

self.tableView.cellForRow(at: index)?.addSubview(self.animationView)

self.animationView.play()
4

0 に答える 0