Made in Yalantis. For application targets that do not support embedded frameworks, such as iOS 7, Persei can be integrated by including source files from the Persei folder directly, optionally wrapping the top-level types into struct Persei to simulate a namespace. Yes, this sucks.
ios persei uicollectionview uiscrollview uitableview drag animation custom menu cocoapods carthage navigatorWhat's the best way to teach interns how to write an iOS app? Just let them do it! This app is the result of our interns’ collaboration. This app was created for educational purposes and we used all our common practices just like we do when creating commercial apps. Read more about AGILE on our blog. We followed gitflow approach and merge requests in order to check the code. This approach let our senior developers share their valuable expertise with interns. Delivering builds for testing was automated through Continuous Integration Server. One of our mentors pretended to be a customer who came to us with an idea for an app. While we were working on the app, he regularly received new builds - in time and after each sprint. Guys went the whole way from an idea and basic design concept to generating provisioning profiles and certificates and deploying the final build to iTunes Connect. Here’s where you can check out the app itself.
ios-app intern pixpic photo-editing uiscrollview toast mvc routers yalantisCustom animated pull-to-refresh that can be easily added to UIScrollView
ios yalantis carthage animation pulltomakesoup uiscrollview refreshesFor the time being, we haven't found a better way to deal with the contentInset adjustment, so the support for the iPhone X and the safeAreaInsets is not there yet. This may require a major refactor of the header view and a major release. For more information, see this issue and this PR (#68).
stretchy-headers interface-builder uikit ios uiview uiscrollview uitableview uicollectionviewTo avoid developers manually adjust contentInset refresh the appearance of the control after the impact of the visual experience; the most common situation, the absence of data, the bottom of the refresh control is not hidden, the use of KafkaRefresh to avoid the problem. When the refresh control finishes refreshing, if UIScrollView is in a scrolling state, KafkaRefresh will adjust the contntOffset that controls the UIScrollView at this time according to the refresh control.
pull-to-refresh refresh ios animation refresh-framework refreshview refresh-styles uirefreshcontrol uiscrollviewEase is a event driven animation system that combines the observer pattern with custom spring animations as observers.
swift4 ease easing event events animation animations system engine observe observer observer-pattern observable observables spring scenekit gyroscope gyro uiscrollviewClosures is an iOS Framework that adds closure handlers to many of the popular UIKit and Foundation classes. Although this framework is a substitute for some Cocoa Touch design patterns, such as Delegation & Data Sources and Target-Action, the authors make no claim regarding which is a better way to accomplish the same type of task. Most of the time it is a matter of style, preference, or convenience that will determine if any of these closure extensions are beneficial. Whether you're a functional purist, dislike a particular API, or simply just want to organize your code a little bit, you might enjoy using this library.
closures convenience-methods uicontrol cocoapods carthage delegation datasource uigesturerecognizer uiimagepickercontroller kvo uitableview uiscrollview uicollectionview uipickerview uibutton uitextfield uiviewA lightweight scrollable UINavigationBar that follows a UIScrollView. This project was inspired by the navigation bar functionality seen in the Chrome, Facebook and Instagram iOS apps. Add pod GTScrollNavigationBar to your Podfile.
ios uiscrollview uinavigationbarWe’d be really happy if you sent us links to your projects where you use our component. Just send an email to github@yalantis.com And do let us know if you have any questions or suggestion regarding the animation.
ios animation yalantis refreshes uiscrollview pull-to-refresh pulltomakeflightJT3DScrollView is a UIScrollView with custom effects during the scroll. With CocoaPods, add this line to your Podfile.
ios scrollview uiscrollview carouselSimple way to add parallax header to UIScrollView or it's subclasses. CocoaPods 1.1.0+ is required to build Reusable 1.0.0+.
parallax-header tableview scrollview ios cocoapods xcode parallaxheader uiscrollviewUIScrollView driven expandable menu. AirBar is a library for creating cool expandable menus. Library observes UIScrollView scroll and provides state you can apply to your UI elements.
ios uiscrollviewTOScrollBar is a UI component that can be inserted into UIScrollView instances, allowing the user to traverse the entire scroll view in one swiping gesture. It has been designed to appear and behave like a standard system control, and has been optimized to ensure it has minimal impact on scroll performance.
cocoapods uiscrollview scrollbar iosSimple library based on work done on MXParallaxHeader helping to create a sticky header for an UIScrollView. StickyHeader is released under the MIT license. See LICENSE for details.
sticky-headers uiscrollview carthage cocoapodsUIScrollView sublass with ability to restrict scrolling area. In plain UIScrollView only contentSize can be changed, but not the origin of scrolling area. This simple and universal solution allows to restrict scrolling area with CGRect.
ios uiscrollviewSlideController is a simple and flexible UI component fully written in Swift. Built using power of generic types, it is a nice alternative to UIPageViewController.
cocoapods ios library uipageviewcontroller uiscrollview awesomeUIScrollView视觉差效果,仿凤凰新闻的推荐新闻版块效果
uiscrollview animationiOS浏览器 Web Browser for iOS
webbrowser ios uiwebview webkit extensions safari apple uiscrollview
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.