ISTimeline - Simple timeline view written in Swift 3

  •        9

Just drop the files ISPoint.swift and ISTimeline.swift into your project. We recommend to use the timeline view in your storyboard. Just add a plain view and set the custom class and the module property to ISTimeline.

https://github.com/instant-solutions/ISTimeline

Tags
Implementation
License
Platform

   




Related Projects

Hokusai - A Swift library to provide a bouncy action sheet

  •    Swift

Hokusai is a Swift library that provides a bouncy action sheet. It will give the users a fancy experience without taking pains coding the cool animation. Hokusai is compatible with Swift3. Drop in the Classes folder to your Xcode project. You can also use cocoapods or Carthage.

Viperit - Viper Framework for iOS using Swift v4

  •    Swift

Write an iOS app following VIPER architecture. But in an easy way. CocoaPods is a dependency manager for Cocoa projects.

StatusAlert - Display Apple system-like self-hiding status alerts

  •    Swift

StatusAlert is an iOS framework that displays status alerts similar to Apple's system self-hiding alerts. It is well suited for notifying user without interrupting user flow in iOS-like way. It looks very similar to the alerts displayed in Podcasts, Apple Music and News apps.


Koyomi - Simple customizable calendar component in Swift :calendar:

  •    Swift

Open Example/Koyomi.xcworkspace and run Koyomi-Example to see a simple demonstration. If you want to change displayed month, call display(in: MonthType). MonthType is defined by three types.

SwiftProgressHUD - 📦 SwiftProgressHUD is a user-friendly pure swift HUD. 支持Cocoapods 及 Carthage

  •    Swift

SwiftProgressHUD is an iOS drop-in class that displays a translucent HUD with an indicator and/or labels while work is being done in a background thread. The HUD is meant as a replacement for the undocumented, private UIKit UIProgressHUD with some additional features. You will need the latest developer tools in order to build SwiftProgressHUD. Old Xcode versions might work, but compatibility will not be explicitly maintained.

GoogleReporter - Easily integrate with Google Analytics in your iOS app

  •    Swift

Easily integrate Google Analytics into your iOS, macOS, and tvOS app without downloading any of the Google SDKs. Works with Carthage & CocoaPods or just put GoogleReporter.swift into your project.

JLRoutes - URL routing library for iOS with a simple block-based API

  •    Objective-C

JLRoutes is a URL routing library with a simple block-based API. It is designed to make it very easy to handle complex URL schemes in your application with minimal code. JLRoutes is available for installation using CocoaPods or Carthage (add github "joeldev/JLRoutes" to your Cartfile).

Vulcan - Multi image downloader with priority in Swift

  •    Swift

If you installed via CocoaPods, add pod 'Vulcan/WebP'. If you installed via Carthage, add SwiftWebP.framework to project.

SwiftFrameworkTemplate - A template for new Swift iOS / macOS / tvOS / watchOS Framework project ready with travis-ci, cocoapods, Carthage, SwiftPM and a Readme file

  •    Ruby

A template for new Swift Framework. For future runs you can shorten the command to cookiecutter SwiftFrameworkTemplate. However, if you want to use the most recent template you should still run the full command above.

BetterSegmentedControl - An easy to use, customizable replacement for UISegmentedControl & UISwitch.

  •    Swift

BetterSegmentedControl is an easy to use, customizable replacement for UISegmentedControl and UISwitch written in Swift. If you prefer not to use CocoaPods or Carthage, you can integrate BetterSegmentedControl into your project manually.

TimelineTableViewCell - Simple timeline view implemented by UITableViewCell

  •    Swift

TimelineTableViewCell is a simple timeline view implemented by UITableViewCell. The UI design of TimelineTableViewCell is inspired by ISTimeline. If you are using TimelineTableViewCell in your app and want to be listed here, simply create a pull request.

TKRubberIndicator - A rubber animation pagecontrol

  •    Swift

Create a Cartfile that lists the framework and run carthage update. Follow the instructions to add $(SRCROOT)/Carthage/Build/iOS/TKRubberPageControl.framework to an iOS project.

TKSwitcherCollection - An animation switch collection

  •    Swift

Create a Cartfile that lists the framework and run carthage update. Follow the instructions to add $(SRCROOT)/Carthage/Build/iOS/TKSwitcherCollection.framework to an iOS project. We would love for you to contribute to TKSwitcherCollection, check the LICENSE file for more info.

SwiftIconFont - Icons fonts for iOS (FontAwesome, Iconic, Ionicon, Octicon, Themify, MapIcon, MaterialIcon)

  •    Swift

Carthage is a decentralized dependency manager that automates the process of adding frameworks to your Cocoa application. CocoaPods is a dependency manager for Cocoa projects.

Restofire - Restofire is a protocol oriented network abstraction layer in swift that is built on top of Alamofire to use services in a declarative way

  •    Swift

Restofire is a protocol oriented network abstraction layer in swift that is built on top of Alamofire to use services in a declarative way. Carthage is a decentralized dependency manager that automates the process of adding frameworks to your Cocoa application.

URLEmbeddedView - URLEmbeddedView automatically caches the object that is confirmed the Open Graph Protocol

  •    Swift

To run the example project, clone the repo, and run carthage update from the Example directory first. You can get Open Graph Data with OGDataProvider.

EAIntroView - Highly customizable drop-in solution for introduction views.

  •    Objective-C

You can setup EAIntroView using Carthage, CocoaPods or completely manually. Run carthage update in your project directory.