HFCardCollectionViewLayout - The HFCardCollectionViewLayout provides a card stack layout not quite similar like the apps Reminder and Wallet

  •        144

The HFCardCollectionViewLayout provides a card stack layout not quite similar like the apps Reminder and Wallet. Install it with Cocoapods, Swift Package Manager, Carthage or just use the files inside the Source directory.




Related Projects

Koloda - KolodaView is a class designed to simplify the implementation of Tinder like cards on iOS.

  •    Swift

KolodaView is a class designed to simplify the implementation of Tinder like cards on iOS. It adds convenient functionality such as a UITableView-style dataSource/delegate interface for loading views dynamically, and efficient view loading, unloading . KolodaView requires ARC.

Cards - Awesome iOS 11 appstore cards in swift 4.

  •    Swift

Cards brings to Xcode the card views seen in the new iOS XI Appstore. If you encounter any problems or have any trouble using Cards, feel free to open an issue. I'll answer you as soon as I see it.

CollectionKit - Reimagining UICollectionView

  •    Swift

A modern Swift framework for building composable data-driven collection view. To start using CollectionKit, use CollectionView in place of UICollectionView. CollectionView is CollectionKit's alternative to UICollectionView. You give it a Provider object that tells CollectionView how to display a collection.

BulletinBoard - General-purpose contextual cards for iOS

  •    Swift

BulletinBoard is an iOS library that generates and manages contextual cards displayed at the bottom of the screen. It is especially well suited for quick user interactions such as onboarding screens or configuration. It has an interface similar to the cards displayed by iOS for AirPods, Apple TV/HomePod configuration and NFC tag scanning. It supports both the iPhone, iPhone X and the iPad.

DataSources - 💾 🔜📱 Type-safe data-driven CollectionView, TableView Framework

  •    Swift

Partial updates(insert, delete, move) of UICollectionView/UITableView is important things for fancy UI. But, It's hard that synchronous of data and UI. DataSources will solve this problem. Order of Section will be decided in the order of addition.

ChainPageCollectionView - A custom View with fancy collectionView animation

  •    Swift

A custom View with two level chained collection views and fancy transition animation. Run pod install.

CardParts - A reactive, card-based UI framework built on UIKit for iOS developers.

  •    Swift

To run the example project, clone the repo, and run pod install from the Example directory first. In ViewController.swift you will be able to change the cards displayed and/or their order by commenting out one of the loadCards(cards: ) functions. If you want to change the content of any of these cards, you can look into each of the CardPartsViewController you pass into the function such as: TestCardController, Thing1CardController, Thing2CardController, etc.

WordPress-iOS - WordPress for iOS - Official repository

  •    Swift

At the moment WordPress for iOS requires Swift 3.0 and Xcode 9.0 or newer. Previous versions of Xcode can be downloaded from Apple. We use SwiftLint to enforce a common style for Swift code. The app should build and work without it, but if you plan to write code, you are encouraged to install it. No commit should have lint warnings or errors.

QMUI_iOS_CodeSnippets - 用于Xcode使用的iOS通用代码片段,其中也包含若干专用于QMUI iOS框架的代码片段。


用于Xcode使用的iOS通用代码片段,其中也包含若干专用于QMUI iOS框架的代码片段。

TFS 2010 Xcode Build


The TFS Xcode Build project aims to automate Xcode (iOS, Mac OS) builds via Team Build. With source code stored in TFS, TFS Xcode Build will remotly connect to a Mac via SSH and instrument building the software through the xcodebuild command line.

InjectionIII - Re-write of Injection for Xcode in (mostly) Swift4

  •    Objective-C

This start-over implementation on Injection for Xcode has been built into an app: InjectionIII.app included in the repo which runs in the status bar. Code injection allows you to update the implementation of methods of a class incrementally in the iOS simulator without having to rebuild or restart your application saving developer time. You can avoid the complications of code signing by using the pre-built binary which is available to download here. For some reason you may need to take the app out of qurantine manually or it will report it as damaged when you run it: xattr -d com.apple.quarantine ~/Downloads/InjectionIII.app. To use, copy/link it to /Applications and run the app. Injection also expects to find your current Xcode at path /Appplications/Xcode.app. Injection no longer requires you to change your project as for iOS is always available if you use the "Start Injection" menu (or type control-=) each time you start your app. Once injection is connected, a file watcher is started in the InjectionIII app and whenever you save a Swift or Objective-C source the target app is messaged to update the implementation. The file watcher can be disabled & enabled while the app is running using the status bar menu. If you inject a subclass of XCTest it will try running that individual test inside your application. When you run your application without rebuilding (^⌘R), recent injections will be re-applied.

leanote-ios-rn - Leanote iOS App based on React Native

  •    Javascript

You then need to add the Objective C part to your XCode project. Drag AIBSQLite.xcodeproj from the node_modules/react-native-sqlite folder into your XCode projec. Click on the your project in XCode, goto Build Phases then Link Binary With Libraries and add libAIBSQLite.a and libsqlite3.dylib.

VegaScroll - ↕️ VegaScroll is a lightweight animation flowlayout for UICollectionView completely written in Swift 4, compatible with iOS 11 and Xcode 9

  •    Swift

VegaScroll is a lightweight animation flowlayout for UICollectionView completely written in Swift 4, compatible with iOS 11 and Xcode 9. Add the following line in your Podfile.

gradle-xcodePlugin - gradle plugin for building Xcode Projects for iOS, watchOS, macOS or tvOS

  •    Groovy

The gradle xcode plugin (gxp) makes it easier to build Xcode projects by specifying the build settings in a single configuration file. The goal is to keep the build file as simple as possible, but also enable a great flexibility for the build. The gxp uses the Apple command line tools (like xcodebuild) to perform the build.

CardStackUI - An iOS Healthbook-like highly customisable stack of cards implementation for Android

  •    Java

An iOS Passbook-like highly customisable stack of cards implementation for Android. parallax_enabled and parallax_scale are not working currently. Also the drag to move cards also is not working.

CardsAgainst - An iOS game for horrible people

  •    Swift

A peer-to-peer Cards Against Humanity game for iOS, written with Multipeer Connectivity in Swift 4. Running this game from source will use a small, very mild, impossible to offend subset of the Cards Against Humanity cards.

Disk - Delightful framework for iOS to easily persist structs, images, and data

  •    Swift

Disk is a powerful and simple file management library built with Apple's iOS Data Storage Guidelines in mind. Disk uses the new Codable protocol introduced in Swift 4 to its utmost advantage and gives you the power to persist structs without ever having to worry about encoding/decoding. Disk also helps you save images and other data types to disk with as little as one line of code. Disk requires iOS 9+ and is compatible with projects using Swift 4.0 and above. Therefore you must use at least Xcode 9 when working with Disk.

pull-to-refresh - #Busy Re-Building

  •    Swift

ESPullToRefresh is an easy-to-use component that give pull-to-refresh and infinite-scrolling implemention for developers. By extension to UIScrollView, you can easily add pull-to-refresh and infinite-scrolling for any subclass of UIScrollView. If you want to customize its UI style, you just need conform the specified protocol. Download and run the ESPullToRefreshExample project in Xcode to see ESPullToRefresh in action.