ImageSlideshowSwift图像循环滚动全屏查看器

ImageSlideshow 是一个高度自定义的 Swift 图像幻灯片库,支持 循环滚动计时器 以及 全屏查看器。它提供了便捷的项目集成方式和简单的设置选项,适合需要图像轮播功能的 iOS 开发者。

功能特性

  • 循环滚动:支持图像幻灯片的圆形滚动,确保用户可以连续查看所有图片。
  • 计时器支持:能够自动播放图像轮播,设置定时切换效果,提升用户体验。
  • 全屏查看器:支持点击放大图像至全屏查看,细节展示更方便。

安装步骤

  1. CocoaPods 安装:在 Podfile 中添加以下行: ruby pod 'ImageSlideshow', '~> 1.9.0'
  2. Carthage 安装:在 Cartfile 中添加以下内容:

    github "zvonicek/ImageSlideshow" ~> 1.9.0

    注意:Carthage 安装时需手动导入 InputSources,以便获取所需的输入源。

  3. 手动安装:下载 ImageSlideshow.framework.zip 并在 Xcode 的 Linked Frameworks and Libraries 中添加。

通过以上方式,您可以轻松集成并自定义 ImageSlideshow

zip
ImageSlideshow-master.zip 预估大小:60个文件
folder
ImageSlideshow-master 文件夹
file
.gitignore 648B
folder
ImageSlideshow 文件夹
folder
Assets 文件夹
folder
.gitkeep 文件夹
file
ic_cross_white@2x.png 379B
file
ic_cross_white@3x.png 499B
folder
Classes 文件夹
folder
.gitkeep 文件夹
folder
InputSources 文件夹
file
AFURLSource.swift 2KB
file
ParseSource.swift 1KB
file
AlamofireSource.swift 2KB
file
AlamofireLegacySource.swift 2KB
file
KingfisherSource.swift 2KB
file
SDWebImageSource.swift 2KB
folder
Core 文件夹
file
UIImageView+Tools.swift 1KB
file
PageIndicator.swift 3KB
file
SwiftSupport.swift 478B
file
PageIndicatorPosition.swift 3KB
file
FullScreenSlideshowViewController.swift 4KB
file
Bundle+Module.swift 243B
file
ZoomAnimatedTransitioning.swift 16KB
file
ImageSlideshowItem.swift 8KB
file
UIImage+AspectFit.swift 836B
file
ImageSlideshow.swift 20KB
file
InputSource.swift 3KB
file
ActivityIndicator.swift 2KB
folder
Example 文件夹
folder
ImageSlideshow 文件夹
file
ViewController.swift 3KB
file
Info.plist 1KB
folder
Images.xcassets 文件夹
folder
img3.imageset 文件夹
file
Contents.json 301B
file
img3.png 230KB
folder
AppIcon.appiconset 文件夹
file
Contents.json 753B
folder
img2.imageset 文件夹
file
img2.png 217KB
file
Contents.json 301B
file
Contents.json 62B
folder
img4.imageset 文件夹
file
Contents.json 301B
file
img4.png 201KB
folder
img1.imageset 文件夹
file
img1.png 135KB
file
Contents.json 301B
file
TableViewController.swift 2KB
folder
Base.lproj 文件夹
file
LaunchScreen.xib 4KB
file
Main.storyboard 8KB
file
AppDelegate.swift 2KB
folder
ImageSlideshow.xcodeproj 文件夹
folder
xcshareddata 文件夹
folder
xcschemes 文件夹
file
ImageSlideshow_framework.xcscheme 3KB
file
ImageSlideshow-Example.xcscheme 4KB
folder
project.xcworkspace 文件夹
file
contents.xcworkspacedata 159B
file
project.pbxproj 37KB
folder
ImageSlideshow.xcworkspace 文件夹
folder
xcshareddata 文件夹
file
IDEWorkspaceChecks.plist 238B
file
contents.xcworkspacedata 232B
folder
ImageSlideshow_framework 文件夹
file
ImageSlideshow_framework.h 604B
file
Info.plist 753B
folder
Tests 文件夹
file
Tests.swift 720B
file
Info.plist 733B
file
Podfile.lock 2KB
file
Podfile 321B
file
.travis.yml 581B
file
_Pods.xcodeproj 27B
file
LICENSE 1KB
file
CHANGELOG.md 5KB
file
.swift-version 4B
file
ImageSlideshow.podspec 3KB
file
README.md 8KB
file
Package.resolved 1KB
file
Package.swift 3KB
...
zip 文件大小:837.34KB