由于某种原因,我无法在不同的照片之间滚动,有人能发现我的错误吗?所以这是我的代码:
import UIKit
import MWPhotoBrowser
class TETSViewController: MWPhotoBrowser, MWPhotoBrowserDelegate {
var photo = [MWPhoto]()
override func viewDidLoad() {
super.viewDidLoad()
displayActionButton = false
displaySelectionButtons = false
displayNavArrows = false
enableGrid = false
startOnGrid = false
autoPlayOnAppear = false
zoomPhotosToFill = true
enableSwipeToDismiss = false
setCurrentPhotoIndex(0)
}
func numberOfPhotosInPhotoBrowser(photoBrowser: MWPhotoBrowser!) -> UInt {
return UInt(photo.count)
}
override func photoAtIndex(index: UInt) -> MWPhotoProtocol! {
if index < UInt(photo.count) {
return photo[Int(index)]
} else {
return nil
}
}
func photoBrowser(photoBrowser: MWPhotoBrowser!, photoAtIndex index: UInt) -> MWPhotoProtocol! {
if index < UInt(photo.count) {
return photo[Int(index)]
} else {
return nil
}
}
}
我想我在官方 MWPhotoBrowser 示例中做了所有事情,但只显示了一张照片。顺便说一句,当我从表格视图中选择单元格时正在加载此视图,然后使用prepareForSegue
我分配 5 个图像photo
并print(photo.count)
打印 5 个。