IGListKit/Examples/Examples-iOS/IGListKitExamples
Tim Oliver 19839aab29 Refine "Load More" view controller for iPad
Summary:
The "Tail Loading" example wasn't working correctly on some iPad variants as some of the screens were too large for the number of items in the collection.

This diff:
* Enables scroll bouncing regardless of content size
* Adds more items to the list on iPad to ensure it always has some scrollable height.
* Adds `invalidateLayout()` to view size changes in order to properly handle landscape/portrait rotations.
* Hides the disclosure chevron by default (Since only the Demos view controller when running on iPhone needs it)

Reviewed By: DimaVartanian

Differential Revision: D47662107

fbshipit-source-id: a9b2ee532a84b62a387685da09c5ea532eb2c874
2025-12-10 17:18:10 +09:00
..
Assets.xcassets/AppIcon.appiconset Add 1024 size icon to examples project #trivial 2018-01-29 11:03:11 -08:00
Base.lproj internal diff for PR #209 2016-11-16 12:44:19 -08:00
Extensions Convert Demos to rounded group style 2025-12-10 17:18:10 +09:00
Models Standarize the copyright notice in all source files 2025-12-10 17:18:09 +09:00
SectionControllers Convert Demos to rounded group style 2025-12-10 17:18:10 +09:00
Storyboard Fix storyboard example app, Fix example build issue 2017-04-17 11:02:36 -07:00
Systems Standarize the copyright notice in all source files 2025-12-10 17:18:09 +09:00
ViewControllers Refine "Load More" view controller for iPad 2025-12-10 17:18:10 +09:00
Views Refine "Load More" view controller for iPad 2025-12-10 17:18:10 +09:00
AppDelegate.swift Polish Demos view controller 2025-12-10 17:18:10 +09:00
IGListKitExamples.entitlements Improve SwiftPM support (#1546) 2025-12-10 17:18:09 +09:00
Info.plist Add split mode to iPad 2025-12-10 17:18:10 +09:00