Как я могу использовать 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()
Надеюсь это поможет