我将我的 xcode9 更新为 xcode10 然后突然我的应用程序上的 gif 无法查看我的 gif。然后当我去我的 Assets 。出现。

ios - Xcode 10 : The Image set  'customloading'  reference a file  "mygif.gif" , 但该文件没有有效的扩展名-LMLPHP

class CustomLoading: UIView {

    static let instance = CustomLoading()
    var viewColor: UIColor = .brown
    var setAlpha: CGFloat = 2.0
    var gifName: String = "customloading"

    lazy var transparentView:  UIView = {

        let transparentView = UIView(frame: UIScreen.main.bounds)
        transparentView.backgroundColor = UIColor.white.withAlphaComponent(setAlpha)
        transparentView.isUserInteractionEnabled = false
        return transparentView

    }()

最佳答案

xcode 10 不支持 Assets 上的 gif,所以我在 Assets 文件夹之外调用它

10-08 19:44