按照视频中的说明进行操作: https://www.youtube.com/watch?v=Rm61mxcSD4U&t=95s
添加了动画GIF文件one.GIF
。
尝试运行,但出现错误:
SwiftGif:此图像“ one”不存在。
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")
}
}
答案 0 :(得分:1)
在文件one.GIF
中,扩展名均为大写。但是,您可以在the source code中看到它正在寻找小写的.gif
。
您需要将one.GIF
重命名为one.gif
。
来自Getting References to Bundle Resources: The Bundle Search Pattern:
重要:捆绑接口在捆绑目录中搜索资源文件时会考虑大小写。即使在文件名不区分大小写的文件系统(例如HFS +)上,也会进行区分大小写的搜索。