ZoomImageViewDelegate
@MainActor
@objc
public protocol ZoomImageViewDelegate
ZoomImageView事件代理
-
单击事件代理方法
Declaration
Swift
@objc @MainActor optional func singleTouch(in zoomImageView: ZoomImageView, location: CGPoint)
-
双击事件代理方法
Declaration
Swift
@objc @MainActor optional func doubleTouch(in zoomImageView: ZoomImageView, location: CGPoint)
-
长按事件代理方法
Declaration
Swift
@objc @MainActor optional func longPress(in zoomImageView: ZoomImageView)
-
在视频预览界面里,由于用户点击了空白区域或播放视频等导致了底部的视频工具栏被显示或隐藏
Declaration
Swift
@objc @MainActor optional func zoomImageView(_ zoomImageView: ZoomImageView, didHideVideoToolbar didHide: Bool)
-
自定义内容视图代理方法,contentView根据显示内容不同而不同
Declaration
Swift
@objc @MainActor optional func zoomImageView(_ zoomImageView: ZoomImageView, customContentView contentView: UIView)
-
是否支持缩放,默认为 YES
Declaration
Swift
@objc @MainActor optional func enabledZoomView(in zoomImageView: ZoomImageView) -> Bool