JiongXing / PhotoBrowser

Elegant photo browser in Swift. 图片与视频浏览器。
MIT License
1.31k stars 206 forks source link

JXPhotoBrowserImageCell 上的imageView想添加控件,用snapkit布局,会导致一直走layoutSubviews的死循环,有朋友碰到过吗 #198

Open luhaisheng opened 3 years ago

JiongXing commented 3 years ago

snapkit我没有测试过兼容性。可以发一下用snapkit的相关代码吗?我后须看看怎么优化

luhaisheng commented 3 years ago

snapkit我没有测试过兼容性。可以发一下用snapkit的相关代码吗?我后须看看怎么优化

JXPhotoBrowserImageCell 这个类里面 的imageView用自定义的UIImageView,在上面随便addsubview,用snapkti布局就出问题,直接写frame的话没问题

var imageView: PostImageView = {
    let view = PostImageView(loadType: .postPicBigImage)
    view.clipsToBounds = true
    return view
}()

// var imageView: UIImageView = { // let view = UIImageView() // view.clipsToBounds = true // return view // }()