Skip to content

🍎 Sample projects showcasing advanced UICollectionView management and swipe card interactions in iOS.

License

Notifications You must be signed in to change notification settings

lymanny/iOS-UICollectionView-Sample-Project

Repository files navigation

UICollectionView-Sample-Project πŸš€

Overview πŸ“š

This project demonstrates how to manage UICollectionView in iOS, covering features such as adding, editing, deleting, and moving cells, as well as swipe card functionalities.

Key Features πŸ”‘

Sample Project 1 - Add/Edit/Delete/Move Cells in UICollectionView

  • Add, Edit, Delete Details: Demonstrates how to add, edit, and delete items in a collection view.
  • Move Cells: Shows how to reorder cells by dragging.
Book Collection View

Sample Project 2 - Swipe Cards with UICollectionView

  • Swipe Cards: Step-by-step guide on implementing swipe cards functionality.
  • Centered Pagination: Custom pagination using UICollectionViewFlowLayout to center cards.
  • Snap-on-Scroll Behavior: Adds a snap effect when scrolling between cards.
  • Card Scaling on Scroll: Dynamically scales the size of cards as they are scrolled into focus.
Card Collection View

Usage πŸ› οΈ

  1. Clone the repository:
    git clone https://github.com/lymanny/iOS-UICollectionView-Sample-Project.git
  2. Open the project in Xcode.
  3. Run the project on an iOS simulator or device to explore the functionality.

Requirements πŸ“‹

  • iOS 14.0+
  • Xcode 12.0+
  • Swift 5.0+

Contributing 🀝

Contributions are welcome! Please feel free to submit issues, fork the repository, and create pull requests.

License πŸ“„

This project is licensed under the MIT License.

Author πŸ‘©β€πŸ’»

lymanny - iOS Developer
🌐 Portfolio

About

🍎 Sample projects showcasing advanced UICollectionView management and swipe card interactions in iOS.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published