All Projects β†’ spromicky β†’ KBImageView

spromicky / KBImageView

Licence: MIT license
UIImageView with Ken Burns effect.

Programming Languages

objective c
16641 projects - #2 most used programming language
ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to KBImageView

Compositional Layouts Kit
πŸ“ A set of advanced compositional layouts for UICollectionView with examples [Swift 5.3, iOS 13].
Stars: ✭ 317 (+560.42%)
Mutual labels:  apple, uikit
Spalert
Native alert from Apple Music & Feedback. Contains Done, Heart & Message and other presets.
Stars: ✭ 1,014 (+2012.5%)
Mutual labels:  apple, uikit
About Swiftui
Gathering all info published, both by Apple and by others, about new framework SwiftUI.
Stars: ✭ 5,954 (+12304.17%)
Mutual labels:  apple, uikit
ALButtonMenu
A simple, fully customizable menu solution for iOS.
Stars: ✭ 45 (-6.25%)
Mutual labels:  apple, uikit
Swiftui Visual Effects
View modifiers that wrap UIVisualEffectView, with environment integration.
Stars: ✭ 137 (+185.42%)
Mutual labels:  apple, uikit
LPThumbnailView
A thumbnail view for iOS to give context to multiple images/videos using thumbnails and counter.
Stars: ✭ 54 (+12.5%)
Mutual labels:  apple, uikit
Statusalert
Display Apple system-like self-hiding status alerts. It is well suited for notifying user without interrupting user flow in iOS-like way.
Stars: ✭ 809 (+1585.42%)
Mutual labels:  apple, uikit
Uiimageheic
UIImage category that adds familiar HEIC encoding.
Stars: ✭ 125 (+160.42%)
Mutual labels:  uikit, uiimage
Drawer View
πŸ“€ Custom UI component for iOS, replication of Apple's Apple Music player and Shortcuts’ components view [Swift 5.0, iOS 12].
Stars: ✭ 136 (+183.33%)
Mutual labels:  apple, uikit
Swiftautolayout
Write constraints in a concise, expressive, Swifty way.
Stars: ✭ 83 (+72.92%)
Mutual labels:  apple, uikit
ALProgressView
Animated and fully customizable progress view with 2 styles: ring and bar.
Stars: ✭ 72 (+50%)
Mutual labels:  apple, uikit
Slideovercard
A SwiftUI card view, made great for setup interactions.
Stars: ✭ 228 (+375%)
Mutual labels:  apple, slide
ALRadioButtons
RadioButtons for iOS. Inherited from UIControl, support 2 native styles, fully customizable.
Stars: ✭ 65 (+35.42%)
Mutual labels:  apple, uikit
WWDC
🌈 𝐖𝐖𝐃𝐂 π’πžπ¬π¬π’π¨π§ 𝐍𝐨𝐭𝐞𝐬 πŸ‘©πŸ»β€πŸ’» ✨
Stars: ✭ 31 (-35.42%)
Mutual labels:  apple, uikit
Swiftuiimageeffects
Swift port of Apple UIImage+UIImageEffecs category.
Stars: ✭ 213 (+343.75%)
Mutual labels:  uikit, uiimage
Swiftui
A collaborative list of awesome SwiftUI resources. Feel free to contribute!
Stars: ✭ 774 (+1512.5%)
Mutual labels:  apple, uikit
Fruity
Rusty bindings for Apple libraries
Stars: ✭ 72 (+50%)
Mutual labels:  apple, uikit
Instagramactivityindicator
Activity Indicator similar to Instagram's.
Stars: ✭ 138 (+187.5%)
Mutual labels:  apple, uikit
Flutter-KenBurns
Kenburns effect on flutter
Stars: ✭ 82 (+70.83%)
Mutual labels:  ken, burns
App-revealup
HTTP Server app for viewing Markdown formatted text as slides
Stars: ✭ 38 (-20.83%)
Mutual labels:  slide

KBImageView

UIImageView subclass that can change images with Ken Burns effect. This image view is good for some kind of landing page or for unusual backgrounds.

All images from Unsplash.

Usage

To support KBImageView in your application you must set delegate for it. This delegate must confirm to protocol KBImageViewDelegate. And implement two required methods:

  • numberOfImagesInImageView: - must return number of all images in slide show. Called every time before image going to changed.
  • imageView:imageForIndex: - must return image for current index. Also called every time before image going to changed.

KBImageView does not stores all image, that was presented before. Just only one current image.

Installation

CocoaPods

Add pod 'KBImageView' to your Podfile.

Manual Installation

Just copy KBImageView class to your project.

Requirements

  • Xcode 7.0
  • iOS 7.0+

License

KBImageView is available under the MIT license. See the LICENSE file for more info.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].