├── .gitignore ├── LICENSE ├── README.md ├── Resource └── App Icon │ ├── Icon-40.png │ ├── Icon-40@2x.png │ ├── Icon-60@2x.png │ ├── Icon-60@3x.png │ ├── Icon-76.png │ ├── Icon-76@2x.png │ ├── Icon-Small.png │ ├── Icon-Small@2x.png │ └── Icon-Small@3x.png ├── YXTPageView.png ├── YXTPageView.podspec ├── YXTPageView.xcf ├── YXTPageView ├── YXTMainPageVC.h ├── YXTMainPageVC.m ├── YXTSubPageTVC.h ├── YXTSubPageTVC.m ├── YXTToolbarVC.h ├── YXTToolbarVC.m └── YXTToolbarVC.xib ├── YXTPageViewDemo.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ ├── xcshareddata │ │ └── YXTPageViewDemo.xccheckout │ └── xcuserdata │ │ └── hanton.xcuserdatad │ │ ├── UserInterfaceState.xcuserstate │ │ └── WorkspaceSettings.xcsettings └── xcuserdata │ └── hanton.xcuserdatad │ ├── xcdebugger │ └── Breakpoints_v2.xcbkptlist │ └── xcschemes │ ├── YXTPageViewDemo.xcscheme │ └── xcschememanagement.plist ├── YXTPageViewDemo ├── AppDelegate.h ├── AppDelegate.m ├── Base.lproj │ └── LaunchScreen.xib ├── Images.xcassets │ ├── AppIcon.appiconset │ │ ├── Contents.json │ │ ├── Icon-40.png │ │ ├── Icon-40@2x-1.png │ │ ├── Icon-40@2x.png │ │ ├── Icon-60@2x-1.png │ │ ├── Icon-60@2x.png │ │ ├── Icon-60@3x.png │ │ ├── Icon-76.png │ │ ├── Icon-76@2x.png │ │ ├── Icon-Small.png │ │ ├── Icon-Small@2x-1.png │ │ ├── Icon-Small@2x.png │ │ └── Icon-Small@3x.png │ ├── Left.imageset │ │ ├── 062.png │ │ └── Contents.json │ ├── Main.imageset │ │ ├── 025.png │ │ └── Contents.json │ ├── Right.imageset │ │ ├── 063.png │ │ └── Contents.json │ └── img_background.imageset │ │ ├── Contents.json │ │ ├── img_background@2x.png │ │ └── img_background@3x.png ├── Info.plist ├── MainPage.xib ├── MainPageVC.h ├── MainPageVC.m ├── SubPageCell.h ├── SubPageCell.m ├── SubPageCell.xib ├── SubPageTVC.h ├── SubPageTVC.m └── main.m ├── YXTPageViewDemoTests ├── Info.plist └── YXTPageViewDemoTests.m └── screenshots ├── YXTPageView.gif └── YXTPageView.mov /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/README.md -------------------------------------------------------------------------------- /Resource/App Icon/Icon-40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/Resource/App Icon/Icon-40.png -------------------------------------------------------------------------------- /Resource/App Icon/Icon-40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/Resource/App Icon/Icon-40@2x.png -------------------------------------------------------------------------------- /Resource/App Icon/Icon-60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/Resource/App Icon/Icon-60@2x.png -------------------------------------------------------------------------------- /Resource/App Icon/Icon-60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/Resource/App Icon/Icon-60@3x.png -------------------------------------------------------------------------------- /Resource/App Icon/Icon-76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/Resource/App Icon/Icon-76.png -------------------------------------------------------------------------------- /Resource/App Icon/Icon-76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/Resource/App Icon/Icon-76@2x.png -------------------------------------------------------------------------------- /Resource/App Icon/Icon-Small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/Resource/App Icon/Icon-Small.png -------------------------------------------------------------------------------- /Resource/App Icon/Icon-Small@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/Resource/App Icon/Icon-Small@2x.png -------------------------------------------------------------------------------- /Resource/App Icon/Icon-Small@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/Resource/App Icon/Icon-Small@3x.png -------------------------------------------------------------------------------- /YXTPageView.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageView.png -------------------------------------------------------------------------------- /YXTPageView.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageView.podspec -------------------------------------------------------------------------------- /YXTPageView.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageView.xcf -------------------------------------------------------------------------------- /YXTPageView/YXTMainPageVC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageView/YXTMainPageVC.h -------------------------------------------------------------------------------- /YXTPageView/YXTMainPageVC.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageView/YXTMainPageVC.m -------------------------------------------------------------------------------- /YXTPageView/YXTSubPageTVC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageView/YXTSubPageTVC.h -------------------------------------------------------------------------------- /YXTPageView/YXTSubPageTVC.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageView/YXTSubPageTVC.m -------------------------------------------------------------------------------- /YXTPageView/YXTToolbarVC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageView/YXTToolbarVC.h -------------------------------------------------------------------------------- /YXTPageView/YXTToolbarVC.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageView/YXTToolbarVC.m -------------------------------------------------------------------------------- /YXTPageView/YXTToolbarVC.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageView/YXTToolbarVC.xib -------------------------------------------------------------------------------- /YXTPageViewDemo.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageViewDemo.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /YXTPageViewDemo.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageViewDemo.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /YXTPageViewDemo.xcodeproj/project.xcworkspace/xcshareddata/YXTPageViewDemo.xccheckout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageViewDemo.xcodeproj/project.xcworkspace/xcshareddata/YXTPageViewDemo.xccheckout -------------------------------------------------------------------------------- /YXTPageViewDemo.xcodeproj/project.xcworkspace/xcuserdata/hanton.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageViewDemo.xcodeproj/project.xcworkspace/xcuserdata/hanton.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /YXTPageViewDemo.xcodeproj/project.xcworkspace/xcuserdata/hanton.xcuserdatad/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageViewDemo.xcodeproj/project.xcworkspace/xcuserdata/hanton.xcuserdatad/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /YXTPageViewDemo.xcodeproj/xcuserdata/hanton.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageViewDemo.xcodeproj/xcuserdata/hanton.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /YXTPageViewDemo.xcodeproj/xcuserdata/hanton.xcuserdatad/xcschemes/YXTPageViewDemo.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageViewDemo.xcodeproj/xcuserdata/hanton.xcuserdatad/xcschemes/YXTPageViewDemo.xcscheme -------------------------------------------------------------------------------- /YXTPageViewDemo.xcodeproj/xcuserdata/hanton.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageViewDemo.xcodeproj/xcuserdata/hanton.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /YXTPageViewDemo/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageViewDemo/AppDelegate.h -------------------------------------------------------------------------------- /YXTPageViewDemo/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageViewDemo/AppDelegate.m -------------------------------------------------------------------------------- /YXTPageViewDemo/Base.lproj/LaunchScreen.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageViewDemo/Base.lproj/LaunchScreen.xib -------------------------------------------------------------------------------- /YXTPageViewDemo/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageViewDemo/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /YXTPageViewDemo/Images.xcassets/AppIcon.appiconset/Icon-40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageViewDemo/Images.xcassets/AppIcon.appiconset/Icon-40.png -------------------------------------------------------------------------------- /YXTPageViewDemo/Images.xcassets/AppIcon.appiconset/Icon-40@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageViewDemo/Images.xcassets/AppIcon.appiconset/Icon-40@2x-1.png -------------------------------------------------------------------------------- /YXTPageViewDemo/Images.xcassets/AppIcon.appiconset/Icon-40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageViewDemo/Images.xcassets/AppIcon.appiconset/Icon-40@2x.png -------------------------------------------------------------------------------- /YXTPageViewDemo/Images.xcassets/AppIcon.appiconset/Icon-60@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageViewDemo/Images.xcassets/AppIcon.appiconset/Icon-60@2x-1.png -------------------------------------------------------------------------------- /YXTPageViewDemo/Images.xcassets/AppIcon.appiconset/Icon-60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageViewDemo/Images.xcassets/AppIcon.appiconset/Icon-60@2x.png -------------------------------------------------------------------------------- /YXTPageViewDemo/Images.xcassets/AppIcon.appiconset/Icon-60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageViewDemo/Images.xcassets/AppIcon.appiconset/Icon-60@3x.png -------------------------------------------------------------------------------- /YXTPageViewDemo/Images.xcassets/AppIcon.appiconset/Icon-76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageViewDemo/Images.xcassets/AppIcon.appiconset/Icon-76.png -------------------------------------------------------------------------------- /YXTPageViewDemo/Images.xcassets/AppIcon.appiconset/Icon-76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageViewDemo/Images.xcassets/AppIcon.appiconset/Icon-76@2x.png -------------------------------------------------------------------------------- /YXTPageViewDemo/Images.xcassets/AppIcon.appiconset/Icon-Small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageViewDemo/Images.xcassets/AppIcon.appiconset/Icon-Small.png -------------------------------------------------------------------------------- /YXTPageViewDemo/Images.xcassets/AppIcon.appiconset/Icon-Small@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageViewDemo/Images.xcassets/AppIcon.appiconset/Icon-Small@2x-1.png -------------------------------------------------------------------------------- /YXTPageViewDemo/Images.xcassets/AppIcon.appiconset/Icon-Small@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageViewDemo/Images.xcassets/AppIcon.appiconset/Icon-Small@2x.png -------------------------------------------------------------------------------- /YXTPageViewDemo/Images.xcassets/AppIcon.appiconset/Icon-Small@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageViewDemo/Images.xcassets/AppIcon.appiconset/Icon-Small@3x.png -------------------------------------------------------------------------------- /YXTPageViewDemo/Images.xcassets/Left.imageset/062.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageViewDemo/Images.xcassets/Left.imageset/062.png -------------------------------------------------------------------------------- /YXTPageViewDemo/Images.xcassets/Left.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageViewDemo/Images.xcassets/Left.imageset/Contents.json -------------------------------------------------------------------------------- /YXTPageViewDemo/Images.xcassets/Main.imageset/025.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageViewDemo/Images.xcassets/Main.imageset/025.png -------------------------------------------------------------------------------- /YXTPageViewDemo/Images.xcassets/Main.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageViewDemo/Images.xcassets/Main.imageset/Contents.json -------------------------------------------------------------------------------- /YXTPageViewDemo/Images.xcassets/Right.imageset/063.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageViewDemo/Images.xcassets/Right.imageset/063.png -------------------------------------------------------------------------------- /YXTPageViewDemo/Images.xcassets/Right.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageViewDemo/Images.xcassets/Right.imageset/Contents.json -------------------------------------------------------------------------------- /YXTPageViewDemo/Images.xcassets/img_background.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageViewDemo/Images.xcassets/img_background.imageset/Contents.json -------------------------------------------------------------------------------- /YXTPageViewDemo/Images.xcassets/img_background.imageset/img_background@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageViewDemo/Images.xcassets/img_background.imageset/img_background@2x.png -------------------------------------------------------------------------------- /YXTPageViewDemo/Images.xcassets/img_background.imageset/img_background@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageViewDemo/Images.xcassets/img_background.imageset/img_background@3x.png -------------------------------------------------------------------------------- /YXTPageViewDemo/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageViewDemo/Info.plist -------------------------------------------------------------------------------- /YXTPageViewDemo/MainPage.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageViewDemo/MainPage.xib -------------------------------------------------------------------------------- /YXTPageViewDemo/MainPageVC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageViewDemo/MainPageVC.h -------------------------------------------------------------------------------- /YXTPageViewDemo/MainPageVC.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageViewDemo/MainPageVC.m -------------------------------------------------------------------------------- /YXTPageViewDemo/SubPageCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageViewDemo/SubPageCell.h -------------------------------------------------------------------------------- /YXTPageViewDemo/SubPageCell.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageViewDemo/SubPageCell.m -------------------------------------------------------------------------------- /YXTPageViewDemo/SubPageCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageViewDemo/SubPageCell.xib -------------------------------------------------------------------------------- /YXTPageViewDemo/SubPageTVC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageViewDemo/SubPageTVC.h -------------------------------------------------------------------------------- /YXTPageViewDemo/SubPageTVC.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageViewDemo/SubPageTVC.m -------------------------------------------------------------------------------- /YXTPageViewDemo/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageViewDemo/main.m -------------------------------------------------------------------------------- /YXTPageViewDemoTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageViewDemoTests/Info.plist -------------------------------------------------------------------------------- /YXTPageViewDemoTests/YXTPageViewDemoTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/YXTPageViewDemoTests/YXTPageViewDemoTests.m -------------------------------------------------------------------------------- /screenshots/YXTPageView.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/screenshots/YXTPageView.gif -------------------------------------------------------------------------------- /screenshots/YXTPageView.mov: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanton/YXTPageView/HEAD/screenshots/YXTPageView.mov --------------------------------------------------------------------------------