AEImage 3.1.1

AEImage 3.1.1

测试已测试
Lang语言 SwiftSwift
许可证 MIT
发布最新发布2019年12月
SPM支持 SPM

tadija 维护。



AEImage 3.1.1

Swift 5.1 Platforms iOS CocoaPods Carthage Swift Package Manager License MIT

AEImage

自适应图片查看器,适用于 iOS (支持缩放、陀螺仪运动和无尽滚动)

功能强大、轻量且易于使用的图片查看器,包括所有标准选项和一些更多功能。它可以从代码或 Storyboard 中调用,并在屏幕尺寸变化时自动调整图片大小,以符合其设置。

它具有标准缩放支持,还集成了基于陀螺仪的运动跟踪和基于设备移动的图片滚动。最后但同样重要的是,它在水平和垂直方向上都具有“无限滚动”效果,这可能对 360 度全景图片或任何您能想到的图片都很有用。

AEImage

索引

特性

  • 自适应具有多种显示模式的多重显示模式图片查看器
  • 水平和垂直方向上的无限滚动效果 (可选)
  • 基于陀螺仪运动的滚动 (可选)

用法

  • ImageScrollView 当作任何 UIImageView 使用,但具有所有额外选项
  • 使用便利的 ImageViewController ImageMotionViewController
import AEImage

class ExampleImageViewController: ImageMotionViewController {
    
    override func viewDidLoad() {
        super.viewDidLoad()

        imageScrollView.displayMode = .fillHeight
        imageScrollView.infiniteScroll = .horizontal
        
        isMotionEnabled = true
        motionSensitivity = 1.5
        
        image = UIImage(named: "demo")
    }
    
}

欲了解更多详情,请查看 源代码示例

安装

.package(url: "https://github.com/tadija/AEImage.git", .upToNextMajor(from: "3.1.1")),
github "tadija/AEImage"
pod 'AEImage'

许可证

此代码采用 MIT 许可证发布。详情请参阅 LICENSE