Как загрузить файл .gif в развивающийся модуль - PullRequest
0 голосов
/ 16 декабря 2018

Я создаю фреймворк, в котором я хочу сделать анимацию с SwiftyGif.У меня есть GIF-файл с именем «loading.gif», который я хочу представить.Проблема, с которой я сталкиваюсь, состоит в том, чтобы найти файл в рамках.

Когда мой экран загружается, я инициализирую представление изображения для gif, но всегда получаю Ошибка: Gif file loading.gif.gif не найден в журнале и gif никогда не отображается ...

override func viewDidLoad() {
    super.viewDidLoad()
    let gif = UIImage(gifName: "loading")
    let imv = UIImageView(gifImage: gif)
    imv.frame = CGRect(origin: .zero, size: containerView.frame.size)
    imv.loopCount = -1
    containerView.addSubview(imv)
    // Do any additional setup after loading the view.
}

Даже пытался найти путь в комплекте, но он всегда возвращает nil:

 let path = Bundle(for: type(of: self)).path(forResource: "loading", ofType: "gif")

На моем подспецификации я пытаюсь добавить свои файлы .gif в ресурс

  s.resource = 'DeathStarCore/**/*.{xib,xcassets,gif}'
  s.source_files = 'DeathStarCore/Source/**/*.swift'

Как правильно сделать GIF-файл в модуле разработки?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...