Commit abd1cff9 authored by pete谢兆麟's avatar pete谢兆麟

实验

parent c4c26a42
......@@ -26,40 +26,40 @@ class YHPictureReviewManager: NSObject {
extension YHPictureReviewManager {
func showNetWorkPicturs(curIndex : Int,arrPicturs:[String]) {
guard curIndex > -1,arrPicturs.count > 0 else { return }
self.curIndex = curIndex
self.arrPics = arrPicturs
let browser = JXPhotoBrowser()
browser.numberOfItems = {
self.arrPics.count
}
browser.reloadCellAtIndex = { context in
if context.index >= self.arrPics.count {
return
}
let string = self.arrPics[context.index]
guard string.count > 0,let url = URL(string: string) else { return }
let browserCell = context.cell as? JXPhotoBrowserImageCell
browserCell?.index = context.index
let placeholder = UIImage(named: "global_default_image")
browserCell?.imageView.sd_setImage(with: url, placeholderImage: placeholder, options: [], completed: { (_, _, _, _) in
browserCell?.setNeedsLayout()
})
// 添加长按事件
browserCell?.longPressedAction = { cell, _ in
self.longPress(cell: cell)
}
}
// 数字样式的页码指示器
browser.pageIndicator = JXPhotoBrowserNumberPageIndicator()
browser.pageIndex = self.curIndex
browser.show()
// guard curIndex > -1,arrPicturs.count > 0 else { return }
//
// self.curIndex = curIndex
// self.arrPics = arrPicturs
//
//
// let browser = JXPhotoBrowser()
// browser.numberOfItems = {
// self.arrPics.count
// }
//
// browser.reloadCellAtIndex = { context in
// if context.index >= self.arrPics.count {
// return
// }
// let string = self.arrPics[context.index]
// guard string.count > 0,let url = URL(string: string) else { return }
// let browserCell = context.cell as? JXPhotoBrowserImageCell
// browserCell?.index = context.index
// let placeholder = UIImage(named: "global_default_image")
// browserCell?.imageView.sd_setImage(with: url, placeholderImage: placeholder, options: [], completed: { (_, _, _, _) in
// browserCell?.setNeedsLayout()
// })
//
// // 添加长按事件
// browserCell?.longPressedAction = { cell, _ in
// self.longPress(cell: cell)
// }
// }
//
// // 数字样式的页码指示器
// browser.pageIndicator = JXPhotoBrowserNumberPageIndicator()
// browser.pageIndex = self.curIndex
// browser.show()
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment