├── .gitignore ├── LoadMoreExample.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ ├── xcshareddata │ │ └── IDEWorkspaceChecks.plist │ └── xcuserdata │ │ └── johncodeos.xcuserdatad │ │ └── UserInterfaceState.xcuserstate └── xcuserdata │ └── johncodeos.xcuserdatad │ ├── xcdebugger │ └── Breakpoints_v2.xcbkptlist │ └── xcschemes │ └── xcschememanagement.plist ├── LoadMoreExample ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ ├── 1024.png │ │ ├── 120.png │ │ ├── 152.png │ │ ├── 167.png │ │ ├── 180.png │ │ ├── 20.png │ │ ├── 29.png │ │ ├── 40.png │ │ ├── 58.png │ │ ├── 60.png │ │ ├── 76.png │ │ ├── 80.png │ │ ├── 87.png │ │ └── Contents.json │ ├── Contents.json │ ├── collectionview.imageset │ │ ├── Contents.json │ │ ├── collectionview.png │ │ ├── collectionview@2x.png │ │ └── collectionview@3x.png │ ├── primaryColor.colorset │ │ └── Contents.json │ ├── secondaryColor.colorset │ │ └── Contents.json │ └── tableview.imageset │ │ ├── Contents.json │ │ ├── tableview.png │ │ ├── tableview@2x.png │ │ └── tableview@3x.png ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard ├── CollectionView │ ├── CollectionView.swift │ ├── CollectionViewItemCell │ │ ├── CollectionViewItemCell.swift │ │ └── CollectionViewItemCell.xib │ └── LoadingReusableView │ │ ├── LoadingReusableView.swift │ │ └── LoadingReusableView.xib ├── Info.plist ├── MainViewController.swift ├── Supporting Files │ ├── AppDelegate.swift │ ├── CustomLayout.swift │ └── SceneDelegate.swift └── TableView │ ├── LoadingCell │ ├── LoadingCell.swift │ └── LoadingCell.xib │ ├── TableView.swift │ └── TableViewItemCell │ ├── TableViewItemCell.swift │ └── TableViewItemCell.xib └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/.gitignore -------------------------------------------------------------------------------- /LoadMoreExample.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/LoadMoreExample.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /LoadMoreExample.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/LoadMoreExample.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /LoadMoreExample.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/LoadMoreExample.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /LoadMoreExample.xcodeproj/project.xcworkspace/xcuserdata/johncodeos.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/LoadMoreExample.xcodeproj/project.xcworkspace/xcuserdata/johncodeos.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /LoadMoreExample.xcodeproj/xcuserdata/johncodeos.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/LoadMoreExample.xcodeproj/xcuserdata/johncodeos.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /LoadMoreExample.xcodeproj/xcuserdata/johncodeos.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/LoadMoreExample.xcodeproj/xcuserdata/johncodeos.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /LoadMoreExample/Assets.xcassets/AppIcon.appiconset/1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/LoadMoreExample/Assets.xcassets/AppIcon.appiconset/1024.png -------------------------------------------------------------------------------- /LoadMoreExample/Assets.xcassets/AppIcon.appiconset/120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/LoadMoreExample/Assets.xcassets/AppIcon.appiconset/120.png -------------------------------------------------------------------------------- /LoadMoreExample/Assets.xcassets/AppIcon.appiconset/152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/LoadMoreExample/Assets.xcassets/AppIcon.appiconset/152.png -------------------------------------------------------------------------------- /LoadMoreExample/Assets.xcassets/AppIcon.appiconset/167.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/LoadMoreExample/Assets.xcassets/AppIcon.appiconset/167.png -------------------------------------------------------------------------------- /LoadMoreExample/Assets.xcassets/AppIcon.appiconset/180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/LoadMoreExample/Assets.xcassets/AppIcon.appiconset/180.png -------------------------------------------------------------------------------- /LoadMoreExample/Assets.xcassets/AppIcon.appiconset/20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/LoadMoreExample/Assets.xcassets/AppIcon.appiconset/20.png -------------------------------------------------------------------------------- /LoadMoreExample/Assets.xcassets/AppIcon.appiconset/29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/LoadMoreExample/Assets.xcassets/AppIcon.appiconset/29.png -------------------------------------------------------------------------------- /LoadMoreExample/Assets.xcassets/AppIcon.appiconset/40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/LoadMoreExample/Assets.xcassets/AppIcon.appiconset/40.png -------------------------------------------------------------------------------- /LoadMoreExample/Assets.xcassets/AppIcon.appiconset/58.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/LoadMoreExample/Assets.xcassets/AppIcon.appiconset/58.png -------------------------------------------------------------------------------- /LoadMoreExample/Assets.xcassets/AppIcon.appiconset/60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/LoadMoreExample/Assets.xcassets/AppIcon.appiconset/60.png -------------------------------------------------------------------------------- /LoadMoreExample/Assets.xcassets/AppIcon.appiconset/76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/LoadMoreExample/Assets.xcassets/AppIcon.appiconset/76.png -------------------------------------------------------------------------------- /LoadMoreExample/Assets.xcassets/AppIcon.appiconset/80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/LoadMoreExample/Assets.xcassets/AppIcon.appiconset/80.png -------------------------------------------------------------------------------- /LoadMoreExample/Assets.xcassets/AppIcon.appiconset/87.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/LoadMoreExample/Assets.xcassets/AppIcon.appiconset/87.png -------------------------------------------------------------------------------- /LoadMoreExample/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/LoadMoreExample/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /LoadMoreExample/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/LoadMoreExample/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /LoadMoreExample/Assets.xcassets/collectionview.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/LoadMoreExample/Assets.xcassets/collectionview.imageset/Contents.json -------------------------------------------------------------------------------- /LoadMoreExample/Assets.xcassets/collectionview.imageset/collectionview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/LoadMoreExample/Assets.xcassets/collectionview.imageset/collectionview.png -------------------------------------------------------------------------------- /LoadMoreExample/Assets.xcassets/collectionview.imageset/collectionview@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/LoadMoreExample/Assets.xcassets/collectionview.imageset/collectionview@2x.png -------------------------------------------------------------------------------- /LoadMoreExample/Assets.xcassets/collectionview.imageset/collectionview@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/LoadMoreExample/Assets.xcassets/collectionview.imageset/collectionview@3x.png -------------------------------------------------------------------------------- /LoadMoreExample/Assets.xcassets/primaryColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/LoadMoreExample/Assets.xcassets/primaryColor.colorset/Contents.json -------------------------------------------------------------------------------- /LoadMoreExample/Assets.xcassets/secondaryColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/LoadMoreExample/Assets.xcassets/secondaryColor.colorset/Contents.json -------------------------------------------------------------------------------- /LoadMoreExample/Assets.xcassets/tableview.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/LoadMoreExample/Assets.xcassets/tableview.imageset/Contents.json -------------------------------------------------------------------------------- /LoadMoreExample/Assets.xcassets/tableview.imageset/tableview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/LoadMoreExample/Assets.xcassets/tableview.imageset/tableview.png -------------------------------------------------------------------------------- /LoadMoreExample/Assets.xcassets/tableview.imageset/tableview@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/LoadMoreExample/Assets.xcassets/tableview.imageset/tableview@2x.png -------------------------------------------------------------------------------- /LoadMoreExample/Assets.xcassets/tableview.imageset/tableview@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/LoadMoreExample/Assets.xcassets/tableview.imageset/tableview@3x.png -------------------------------------------------------------------------------- /LoadMoreExample/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/LoadMoreExample/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /LoadMoreExample/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/LoadMoreExample/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /LoadMoreExample/CollectionView/CollectionView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/LoadMoreExample/CollectionView/CollectionView.swift -------------------------------------------------------------------------------- /LoadMoreExample/CollectionView/CollectionViewItemCell/CollectionViewItemCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/LoadMoreExample/CollectionView/CollectionViewItemCell/CollectionViewItemCell.swift -------------------------------------------------------------------------------- /LoadMoreExample/CollectionView/CollectionViewItemCell/CollectionViewItemCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/LoadMoreExample/CollectionView/CollectionViewItemCell/CollectionViewItemCell.xib -------------------------------------------------------------------------------- /LoadMoreExample/CollectionView/LoadingReusableView/LoadingReusableView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/LoadMoreExample/CollectionView/LoadingReusableView/LoadingReusableView.swift -------------------------------------------------------------------------------- /LoadMoreExample/CollectionView/LoadingReusableView/LoadingReusableView.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/LoadMoreExample/CollectionView/LoadingReusableView/LoadingReusableView.xib -------------------------------------------------------------------------------- /LoadMoreExample/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/LoadMoreExample/Info.plist -------------------------------------------------------------------------------- /LoadMoreExample/MainViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/LoadMoreExample/MainViewController.swift -------------------------------------------------------------------------------- /LoadMoreExample/Supporting Files/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/LoadMoreExample/Supporting Files/AppDelegate.swift -------------------------------------------------------------------------------- /LoadMoreExample/Supporting Files/CustomLayout.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/LoadMoreExample/Supporting Files/CustomLayout.swift -------------------------------------------------------------------------------- /LoadMoreExample/Supporting Files/SceneDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/LoadMoreExample/Supporting Files/SceneDelegate.swift -------------------------------------------------------------------------------- /LoadMoreExample/TableView/LoadingCell/LoadingCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/LoadMoreExample/TableView/LoadingCell/LoadingCell.swift -------------------------------------------------------------------------------- /LoadMoreExample/TableView/LoadingCell/LoadingCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/LoadMoreExample/TableView/LoadingCell/LoadingCell.xib -------------------------------------------------------------------------------- /LoadMoreExample/TableView/TableView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/LoadMoreExample/TableView/TableView.swift -------------------------------------------------------------------------------- /LoadMoreExample/TableView/TableViewItemCell/TableViewItemCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/LoadMoreExample/TableView/TableViewItemCell/TableViewItemCell.swift -------------------------------------------------------------------------------- /LoadMoreExample/TableView/TableViewItemCell/TableViewItemCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/LoadMoreExample/TableView/TableViewItemCell/TableViewItemCell.xib -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johncodeos-blog/LoadMoreiOSExample/HEAD/README.md --------------------------------------------------------------------------------