PhotoBrowser
PhotoBrowser copied to clipboard
Elegant photo browser in Swift. 图片与视频浏览器。
相册只要一张图片,但是加载网络图片reloadCellAtIndex方法触发三次问题。导致一张图片同时下载三次哦。怎么解决该问题呢? 屏蔽JXPhotoBrowser中viewDidLoad方法中的两行代码,就只会重复调用两次,请问这个问题怎么只控制调用一次呢?: ```swift // view.setNeedsLayout() // view.layoutIfNeeded() ```
1、现实转场动画 会无法释放 browser.transitionAnimator = JXPhotoBrowserZoomAnimator(previousView: { index -> UIView? in let photoCell = cell as? DDOBDOperationPhotoCell return photoCell?.photoView }) 2、设置个数的时候会导致 无法释放 browser.numberOfItems = { self.dataSource.count } 改成这样: let count =...

大佬大佬,删除所有图片操作时,在删除到最后一张图的时候,提示数组越界而闪退。。 测试了一下 demo中的删除,也会闪退 Swift/ContiguousArrayBuffer.swift:580: Fatal error: Index out of range
四个问题: 1. `browserView.isRotating` 没有被正确重置 2. 旋转后没有针对 `contentOffset` 复位 3. 当 browser 被嵌套在 `UINavigationController` 里被 `present` 出来的时候, `JXPhotoBrowserSmoothZoomAnimator` 的动画里有一个 `insert maskView` 操作,该操作针对的 `toView` 其实是 `UINavigationController` 的。导致始终画面黑屏。 4. `resetContentSize` 最好根据 `bounds` 的宽高进行计算。
你好,当运行在MacOS Catalyst环境下,点击浏览多张图片时,无法用鼠标滑动(鼠标滚轮也不行)等来进行图片的切换。 同样的代码在iOS运行时,可正常滑动来切换图片。 MacOS版本:11.4. PhotoBrowser版本:3.1.3.
https://github.com/JiongXing/PhotoBrowser/blob/ca262d6c24d7388d63650012320bcd6db084f713/Sources/JXPhotoBrowser/JXPhotoBrowserZoomSupportedCell.swift#L12
怎么在浏览视频和图片一样有转场效果