├── .swift-version ├── DDViewSwitcher.podspec ├── DDViewSwitcher.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ └── contents.xcworkspacedata └── xcuserdata │ └── dingmac.xcuserdatad │ ├── xcdebugger │ └── Breakpoints_v2.xcbkptlist │ └── xcschemes │ ├── DDViewSwitcher.xcscheme │ └── xcschememanagement.plist ├── DDViewSwitcher ├── DDImageSwitcher.swift ├── DDTextSwitcher.swift └── DDViewSwitcher.swift ├── DDViewSwitcherDemo ├── AppDelegate.swift ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ └── Contents.json │ ├── Contents.json │ ├── ic_cake_white_48pt.imageset │ │ ├── Contents.json │ │ ├── ic_cake_white.png │ │ ├── ic_cake_white_2x.png │ │ └── ic_cake_white_3x.png │ ├── ic_face_white_48pt.imageset │ │ ├── Contents.json │ │ ├── ic_face_white_48pt.png │ │ ├── ic_face_white_48pt_2x.png │ │ └── ic_face_white_48pt_3x.png │ ├── ic_favorite_white_48pt.imageset │ │ ├── Contents.json │ │ ├── ic_favorite_white_48pt.png │ │ ├── ic_favorite_white_48pt_2x.png │ │ └── ic_favorite_white_48pt_3x.png │ ├── ic_mood_bad_white_48pt.imageset │ │ ├── Contents.json │ │ ├── ic_mood_bad_white_48pt.png │ │ ├── ic_mood_bad_white_48pt_2x.png │ │ └── ic_mood_bad_white_48pt_3x.png │ ├── ic_mood_white_48pt.imageset │ │ ├── Contents.json │ │ ├── ic_mood_white_48pt.png │ │ ├── ic_mood_white_48pt_2x.png │ │ └── ic_mood_white_48pt_3x.png │ └── ic_star_white_48pt.imageset │ │ ├── Contents.json │ │ ├── ic_star_white_48pt.png │ │ ├── ic_star_white_48pt_2x.png │ │ └── ic_star_white_48pt_3x.png ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard ├── Info.plist ├── VCImageSwitcher.swift ├── VCMain.swift ├── VCManualTextSwitcher.swift ├── VCTextSwitcher.swift └── VCViewSwitcher.swift ├── LICENSE ├── README.md └── Screenshot ├── imageViewSwitcher.gif ├── main.gif ├── manualTextSwitcher.gif ├── textSwitcher.gif └── viewSwitcher.gif /.swift-version: -------------------------------------------------------------------------------- 1 | 3.0 2 | -------------------------------------------------------------------------------- /DDViewSwitcher.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/DDViewSwitcher.podspec -------------------------------------------------------------------------------- /DDViewSwitcher.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/DDViewSwitcher.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /DDViewSwitcher.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/DDViewSwitcher.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /DDViewSwitcher.xcodeproj/xcuserdata/dingmac.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/DDViewSwitcher.xcodeproj/xcuserdata/dingmac.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /DDViewSwitcher.xcodeproj/xcuserdata/dingmac.xcuserdatad/xcschemes/DDViewSwitcher.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/DDViewSwitcher.xcodeproj/xcuserdata/dingmac.xcuserdatad/xcschemes/DDViewSwitcher.xcscheme -------------------------------------------------------------------------------- /DDViewSwitcher.xcodeproj/xcuserdata/dingmac.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/DDViewSwitcher.xcodeproj/xcuserdata/dingmac.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /DDViewSwitcher/DDImageSwitcher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/DDViewSwitcher/DDImageSwitcher.swift -------------------------------------------------------------------------------- /DDViewSwitcher/DDTextSwitcher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/DDViewSwitcher/DDTextSwitcher.swift -------------------------------------------------------------------------------- /DDViewSwitcher/DDViewSwitcher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/DDViewSwitcher/DDViewSwitcher.swift -------------------------------------------------------------------------------- /DDViewSwitcherDemo/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/DDViewSwitcherDemo/AppDelegate.swift -------------------------------------------------------------------------------- /DDViewSwitcherDemo/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/DDViewSwitcherDemo/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /DDViewSwitcherDemo/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/DDViewSwitcherDemo/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /DDViewSwitcherDemo/Assets.xcassets/ic_cake_white_48pt.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/DDViewSwitcherDemo/Assets.xcassets/ic_cake_white_48pt.imageset/Contents.json -------------------------------------------------------------------------------- /DDViewSwitcherDemo/Assets.xcassets/ic_cake_white_48pt.imageset/ic_cake_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/DDViewSwitcherDemo/Assets.xcassets/ic_cake_white_48pt.imageset/ic_cake_white.png -------------------------------------------------------------------------------- /DDViewSwitcherDemo/Assets.xcassets/ic_cake_white_48pt.imageset/ic_cake_white_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/DDViewSwitcherDemo/Assets.xcassets/ic_cake_white_48pt.imageset/ic_cake_white_2x.png -------------------------------------------------------------------------------- /DDViewSwitcherDemo/Assets.xcassets/ic_cake_white_48pt.imageset/ic_cake_white_3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/DDViewSwitcherDemo/Assets.xcassets/ic_cake_white_48pt.imageset/ic_cake_white_3x.png -------------------------------------------------------------------------------- /DDViewSwitcherDemo/Assets.xcassets/ic_face_white_48pt.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/DDViewSwitcherDemo/Assets.xcassets/ic_face_white_48pt.imageset/Contents.json -------------------------------------------------------------------------------- /DDViewSwitcherDemo/Assets.xcassets/ic_face_white_48pt.imageset/ic_face_white_48pt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/DDViewSwitcherDemo/Assets.xcassets/ic_face_white_48pt.imageset/ic_face_white_48pt.png -------------------------------------------------------------------------------- /DDViewSwitcherDemo/Assets.xcassets/ic_face_white_48pt.imageset/ic_face_white_48pt_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/DDViewSwitcherDemo/Assets.xcassets/ic_face_white_48pt.imageset/ic_face_white_48pt_2x.png -------------------------------------------------------------------------------- /DDViewSwitcherDemo/Assets.xcassets/ic_face_white_48pt.imageset/ic_face_white_48pt_3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/DDViewSwitcherDemo/Assets.xcassets/ic_face_white_48pt.imageset/ic_face_white_48pt_3x.png -------------------------------------------------------------------------------- /DDViewSwitcherDemo/Assets.xcassets/ic_favorite_white_48pt.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/DDViewSwitcherDemo/Assets.xcassets/ic_favorite_white_48pt.imageset/Contents.json -------------------------------------------------------------------------------- /DDViewSwitcherDemo/Assets.xcassets/ic_favorite_white_48pt.imageset/ic_favorite_white_48pt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/DDViewSwitcherDemo/Assets.xcassets/ic_favorite_white_48pt.imageset/ic_favorite_white_48pt.png -------------------------------------------------------------------------------- /DDViewSwitcherDemo/Assets.xcassets/ic_favorite_white_48pt.imageset/ic_favorite_white_48pt_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/DDViewSwitcherDemo/Assets.xcassets/ic_favorite_white_48pt.imageset/ic_favorite_white_48pt_2x.png -------------------------------------------------------------------------------- /DDViewSwitcherDemo/Assets.xcassets/ic_favorite_white_48pt.imageset/ic_favorite_white_48pt_3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/DDViewSwitcherDemo/Assets.xcassets/ic_favorite_white_48pt.imageset/ic_favorite_white_48pt_3x.png -------------------------------------------------------------------------------- /DDViewSwitcherDemo/Assets.xcassets/ic_mood_bad_white_48pt.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/DDViewSwitcherDemo/Assets.xcassets/ic_mood_bad_white_48pt.imageset/Contents.json -------------------------------------------------------------------------------- /DDViewSwitcherDemo/Assets.xcassets/ic_mood_bad_white_48pt.imageset/ic_mood_bad_white_48pt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/DDViewSwitcherDemo/Assets.xcassets/ic_mood_bad_white_48pt.imageset/ic_mood_bad_white_48pt.png -------------------------------------------------------------------------------- /DDViewSwitcherDemo/Assets.xcassets/ic_mood_bad_white_48pt.imageset/ic_mood_bad_white_48pt_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/DDViewSwitcherDemo/Assets.xcassets/ic_mood_bad_white_48pt.imageset/ic_mood_bad_white_48pt_2x.png -------------------------------------------------------------------------------- /DDViewSwitcherDemo/Assets.xcassets/ic_mood_bad_white_48pt.imageset/ic_mood_bad_white_48pt_3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/DDViewSwitcherDemo/Assets.xcassets/ic_mood_bad_white_48pt.imageset/ic_mood_bad_white_48pt_3x.png -------------------------------------------------------------------------------- /DDViewSwitcherDemo/Assets.xcassets/ic_mood_white_48pt.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/DDViewSwitcherDemo/Assets.xcassets/ic_mood_white_48pt.imageset/Contents.json -------------------------------------------------------------------------------- /DDViewSwitcherDemo/Assets.xcassets/ic_mood_white_48pt.imageset/ic_mood_white_48pt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/DDViewSwitcherDemo/Assets.xcassets/ic_mood_white_48pt.imageset/ic_mood_white_48pt.png -------------------------------------------------------------------------------- /DDViewSwitcherDemo/Assets.xcassets/ic_mood_white_48pt.imageset/ic_mood_white_48pt_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/DDViewSwitcherDemo/Assets.xcassets/ic_mood_white_48pt.imageset/ic_mood_white_48pt_2x.png -------------------------------------------------------------------------------- /DDViewSwitcherDemo/Assets.xcassets/ic_mood_white_48pt.imageset/ic_mood_white_48pt_3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/DDViewSwitcherDemo/Assets.xcassets/ic_mood_white_48pt.imageset/ic_mood_white_48pt_3x.png -------------------------------------------------------------------------------- /DDViewSwitcherDemo/Assets.xcassets/ic_star_white_48pt.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/DDViewSwitcherDemo/Assets.xcassets/ic_star_white_48pt.imageset/Contents.json -------------------------------------------------------------------------------- /DDViewSwitcherDemo/Assets.xcassets/ic_star_white_48pt.imageset/ic_star_white_48pt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/DDViewSwitcherDemo/Assets.xcassets/ic_star_white_48pt.imageset/ic_star_white_48pt.png -------------------------------------------------------------------------------- /DDViewSwitcherDemo/Assets.xcassets/ic_star_white_48pt.imageset/ic_star_white_48pt_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/DDViewSwitcherDemo/Assets.xcassets/ic_star_white_48pt.imageset/ic_star_white_48pt_2x.png -------------------------------------------------------------------------------- /DDViewSwitcherDemo/Assets.xcassets/ic_star_white_48pt.imageset/ic_star_white_48pt_3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/DDViewSwitcherDemo/Assets.xcassets/ic_star_white_48pt.imageset/ic_star_white_48pt_3x.png -------------------------------------------------------------------------------- /DDViewSwitcherDemo/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/DDViewSwitcherDemo/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /DDViewSwitcherDemo/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/DDViewSwitcherDemo/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /DDViewSwitcherDemo/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/DDViewSwitcherDemo/Info.plist -------------------------------------------------------------------------------- /DDViewSwitcherDemo/VCImageSwitcher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/DDViewSwitcherDemo/VCImageSwitcher.swift -------------------------------------------------------------------------------- /DDViewSwitcherDemo/VCMain.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/DDViewSwitcherDemo/VCMain.swift -------------------------------------------------------------------------------- /DDViewSwitcherDemo/VCManualTextSwitcher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/DDViewSwitcherDemo/VCManualTextSwitcher.swift -------------------------------------------------------------------------------- /DDViewSwitcherDemo/VCTextSwitcher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/DDViewSwitcherDemo/VCTextSwitcher.swift -------------------------------------------------------------------------------- /DDViewSwitcherDemo/VCViewSwitcher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/DDViewSwitcherDemo/VCViewSwitcher.swift -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/README.md -------------------------------------------------------------------------------- /Screenshot/imageViewSwitcher.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/Screenshot/imageViewSwitcher.gif -------------------------------------------------------------------------------- /Screenshot/main.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/Screenshot/main.gif -------------------------------------------------------------------------------- /Screenshot/manualTextSwitcher.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/Screenshot/manualTextSwitcher.gif -------------------------------------------------------------------------------- /Screenshot/textSwitcher.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/Screenshot/textSwitcher.gif -------------------------------------------------------------------------------- /Screenshot/viewSwitcher.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingdingKim/DDViewSwitcher/HEAD/Screenshot/viewSwitcher.gif --------------------------------------------------------------------------------