Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
AvatarImageView赢得';t在Swift/iOS中渲染图像_Ios_Swift3 - Fatal编程技术网

AvatarImageView赢得';t在Swift/iOS中渲染图像

AvatarImageView赢得';t在Swift/iOS中渲染图像,ios,swift3,Ios,Swift3,我试图让AvatarImageView库正常工作,但遇到了一些问题。我相信这很简单。我是斯威夫特的新手 我只是想让它在图像中显示首字母。我已经在故事板中创建了一个UIImageView,我已经设置了一个自定义类“AvatarImageView”。这是表格视图中单元格的swift文件 此处的说明包含github上库之外的其他信息: 它构建得很好,但我收到的错误是“Interface Builder文件中的未知类AvatarImageView” 我肯定我忽略了一些简单的事情。就是搞不懂这个。只需显示

我试图让AvatarImageView库正常工作,但遇到了一些问题。我相信这很简单。我是斯威夫特的新手

我只是想让它在图像中显示首字母。我已经在故事板中创建了一个UIImageView,我已经设置了一个自定义类“AvatarImageView”。这是表格视图中单元格的swift文件

此处的说明包含github上库之外的其他信息:

它构建得很好,但我收到的错误是“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()

        }
}