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

  •        143

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.

https://github.com/gmarm/BetterSegmentedControl

Tags
Implementation
License
Platform

   




Related Projects

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.

SwiftOverlays - SwiftOverlays is a Swift GUI library for displaying various popups and notifications

  •    Swift

SwiftOverlays is a Swift GUI library for displaying various popups and notifications. Just clone and add SwiftOverlays.swift to your project.

LoadingShimmer - An easy way to add a shimmering effect to any view with just one line of code

  •    Swift

An easy way to add a shimmering effect to any view with just single line of code. It is useful as an unobtrusive loading indicator. This is a network request waiting for the framework, the framework to increase the dynamic effect, convenient and fast, a line of code can be used. To run the example project, clone the repo, and run pod install from the Example directory first.

FAQView - An easy to use FAQ view for iOS written in Swift

  •    Swift

If you are using CocoaPods add this text to your Podfile and run pod install. Simply add FAQView.swift file to you project.

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.


Gemini - Gemini is rich scroll based animation framework for iOS, written in Swift.

  •    Swift

Gemini is rich scroll based animation framework for iOS, written in Swift. You can easily use GeminiCollectionView, which is a subclass of UICollectionView. It enables you to make multiple animation which has various and customizable properties, and moreover can create your own custom scroll animation.

Serrata - Slide image viewer library similar to Twitter and LINE.

  •    Swift

You can use it simply by passing the necessary information! Serrata is a UI library that allows you to intuitively view images. See Example, for more details.

anim - Swift animation library for iOS, tvOS and macOS.

  •    Swift

anim is an animation library written in Swift with a simple, declarative API in mind. It supports a bunch of easing functions and chaining multiple animations. It's a wrapper on Apple's UIViewPropertyAnimator on its core, and falls back to UIView.animate on versions before iOS and tvOS 10. It uses NSAnimationContext on macOS.

PullToDismiss - You can dismiss modal viewcontroller like Facebook Messenger by pulling scrollview or navigationbar in Swift

  •    Swift

PullToDismiss provides dismiss modal viewcontroller function like Facebook Messenger by pulling scrollview or navigationbar with smooth and rich background effect. If you update from 1.x to 2.0, see migration guide if needed.

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.

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.

SwiftLanguageWeather - Swift Language Weather is an iOS weather app developed in Swift 4.

  •    Swift

SwiftWeather has renamed to Swift Language Weather. Because this repo is ranked number one in Google when we search "Swift Weather", I got an email from Swift Weather Company's lawyer to ask me to change the name because they said they are the owner of U.S. Trademark SWIFT WEATHER. After discussed with them, they were not happy with the name SwiftyWeather. Now the new project name is Swift Language Weather. More details can be found on Issue: Open source project using a registered trademark. Swift Language Weather is an iOS weather app developed in Swift 4. The app has been actively upgrading to adopt the latest features of iOS and Swift language.

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.

BadgeHub - A way to quickly add a notification badge icon to any view

  •    Swift

A way to quickly add a notification badge icon to any view. To run the example project, clone the repo, and run pod install from the Example directory first.

XLPagerTabStrip - Android PagerTabStrip for iOS.

  •    Swift

Made with ❤️ by XMARTLABS. XLPagerTabStrip is a Container View Controller that allows us to switch easily among a collection of view controllers. Pan gesture can be used to move on to next or previous view controller. It shows a interactive indicator of the current, previous, next child view controllers.

XLActionController - Fully customizable and extensible action sheet controller written in Swift 4

  •    Swift

By XMARTLABS. XLActionController is an extensible library to quickly create any custom action sheet controller.

SwiftMessages - A very flexible message bar for iOS written in Swift.

  •    Swift

SwiftMessagesSegue is a subclass of UIStoryboardSegue that integrates directly into Interface Builder as a custom modal segue, enabling view controllers to take advantage of SwiftMessages layouts, animations and more. SwiftMessagesSegue works with any UIKIt project — storyboards are not required. Refer to the View Controllers readme below for more information. And check out our blog post Elegant Custom UIViewController Transitioning to learn a great technique you can use to build your own custom segues that utilize UIViewControllerTransitioningDelegate and UIViewControllerAnimatedTransitioning.

SwifterSwift - A handy collection of more than 500 native Swift extensions to boost your productivity

  •    Swift

SwifterSwift is a collection of over 500 native Swift extensions, with handy methods, syntactic sugar, and performance improvements for wide range of primitive data types, UIKit and Cocoa classes –over 500 in 1– for iOS, macOS, tvOS, watchOS and Linux. Add the extensions folder to your Xcode project to use all extensions, or a specific extension.