SwiftGif:此图像“ one”不存在

时间:2019-03-04 01:23:38

标签: swift xcode

按照视频中的说明进行操作: https://www.youtube.com/watch?v=Rm61mxcSD4U&t=95s

添加了动画GIF文件one.GIF

尝试运行,但出现错误:

  

SwiftGif:此图像“ one”不存在。

Xcode Navigator

import UIKit

class ViewController: UIViewController {

    @IBOutlet weak var gifView: UIImageView!

    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.

        gifView.loadGif(name: "one")
    }
}

1 个答案:

答案 0 :(得分:1)

在文件one.GIF中,扩展名均为大写。但是,您可以在the source code中看到它正在寻找小写的.gif

您需要将one.GIF重命名为one.gif


来自Getting References to Bundle Resources: The Bundle Search Pattern

  

重要:捆绑接口在捆绑目录中搜索资源文件时会考虑大小写。即使在文件名不区分大小写的文件系统(例如HFS +)上,也会进行区分大小写的搜索。