Как я могу использовать PFImageView в Swift?

Я попытался просто перетащить один в мою раскадровку, но там все, что я могу найти, это UIImageView. В моем IBOutlet для UIImageView я изменил его на PFImageView, и я получаю сообщение об ошибке: "Использование необъявленного типа: 'PFImageView'"

PFImageViews просто не существует в Swift?

1 ответ

Вы должны убедиться, что у вас установлен Parse SDK. Вам также необходимо убедиться, что вы импортируете ParseUI в используемый вами класс, например:

import ParseUI

Затем вы можете на своей раскадровке выбрать обычный ImageView, перейти к Identity Inspector в конструкторе интерфейсов, изменить его класс с UIImageView на PFImageView

Подключите его как обычный выход к вашему коду, но вместо подключения как UIImageView убедитесь, что это PFImageView, например так:

@IBOutlet weak var imgTestImage :PFImageView!

Теперь у вас есть доступ к атрибутам PFImageView, таким как:

let theImage = yourObject.valueForKey("profileImage") as? PFFile
imgTestImage.file = theImage
imgTestImage.loadInBackground()

Надеюсь это поможет

Другие вопросы по тегам