我试图让AvatarImageView https://github.com/ayushn21/AvatarImageView库工作并遇到问题。我确定这很简单。我是斯威夫特的新手。
我只是想让它在图像中显示缩写。我在故事板中创建了一个UIImageView,我使用自定义类" AvatarImageView"来设置。这是tableView中单元格的快速文件。
此处的说明在github上的库之外还有其他信息:https://www.sitepoint.com/sourcehunt-swift-edition-march-2017/
它构建正常,但我收到的错误是" Interface Builder文件中的未知类AvatarImageView。"
我确定我忽视了一些简单的事情。只是无法解决这个问题。只显示图像效果很好。其他一切都有效。
import UIKit
import AvatarImageView
class TableViewCell: UITableViewCell {
@IBOutlet weak var photo: AvatarImageView!
struct MyUser: AvatarImageViewDataSource {
var name = "Han Solo"
}
struct AvatarConfig: AvatarImageViewConfiguration {
var shape: Shape = .square
}
photo.configuration = AvatarConfig()
photo.dataSource = MyUser()
func configureCell(text1:String?, text2:String?, text3:String?, text4:String?) {
name.text = text1
office.text = text2
party.text = text3
struct MyUser: AvatarImageViewDataSource {
var name = "Han Solo"
}
struct AvatarConfig: AvatarImageViewConfiguration {
var shape: Shape = .square
}
photo.configuration = AvatarConfig()
photo.dataSource = MyUser()
}
}