Displaying 1 to 20 from 46 results

LazyScrollView - An iOS ScrollView to resolve the problem of reusability in views.

  •    Objective-C

依赖LazyScrollView, 我们创建了一个模块化页面UI解决方案,详情可见 https://github.com/alibaba/tangram-ios.LazyScrollView is an iOS ScrollView , to resolve the problem of reusability of views.

Tangram-iOS - Tangram is a modular UI solution for building native page dynamically , including Tangram for Android, Tangram for iOS and even backend CMS

  •    Objective-C

Tangram is a UI Framework for building a fast and dynamic ScrollView.Tips: If you get [!] Unable to find a specification for `LazyScroll` when executed pod install, you can try to update ruby to 2.3.0 or higher and update CocoaPods to 1.0.0 or higher . If it doesn't work , you can try to reset or update CocoaPods master repo again .

overscroll-decor - Android: iOS-like over-scrolling effect applicable over almost all scrollable Android views

  •    Java

The library provides an iOS-like over-scrolling effect applicable over almost all Android native scrollable views. It is also built to allow for very easy adaptation to support custom views. The core effect classes are loose-decorators of Android views, and are thus decoupled from the actual view classes' implementations. That allows developers to apply the effect over views while keeping them as untampered 'black-boxes'. Namely, it allows for keeping important optimizations such as view-recycling intact.

RSDayFlow - iOS 7+ Calendar (Date Picker) with Infinite Scrolling.

  •    Objective-C

iOS 7 Calendar with Infinite Scrolling. Only need 4 lines of code to set up. Import the class header.




react-native-keyboard-aware-scroll-view - A ScrollView component that handles keyboard appearance and automatically scrolls to focused TextInput

  •    Javascript

A ScrollView component that handles keyboard appearance and automatically scrolls to focused TextInput. You can use the KeyboardAwareScrollView, the KeyboardAwareListView, KeyboardAwareSectionList or the KeyboardAwareFlatList components. They accept ScrollView, ListView, SectionList and FlatList default props respectively and implement a custom high order componente called KeyboardAwareHOC to handle keyboard appearance. The high order component is also available if you want to use it in any other component.

UIScrollView-InfiniteScroll - UIScrollView ∞ scroll category

  •    Objective-C

Infinite scroll implementation as a category for UIScrollView. * The content used in demo app is publicly available and provided by hn.algolia.com and Flickr. Both can be inappropriate.

SGPagingView - A powerful and easy to use segment control (美团、淘宝、京东、微博、腾讯、网易、今日头条等标题滚动视图)

  •    Objective-C

A powerful and easy to use segment control (美团、淘宝、京东、微博、腾讯、网易、今日头条等标题滚动视图)

TLYShyNavBar - Unlike all those arrogant UINavigationBar, this one is shy and humble! Easily create auto-scrolling navigation bars!

  •    Objective-C

[1]: AppStore version doesn't have the latest, though. Coming soon. 😁 [*]: Content are shown for demo purpose only of how this component is used in the Telly app. We hold the right to show those contents as part of our contract with Sony Pictures.


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.

react-native-parallax-scroll-view - A ScrollView-like component with parallax and sticky header support

  •    Javascript

Note: For React Native 0.19.0 and earlier, you'll want to use react-native-parallax-scroll-view@0.17.4. Version 0.18.0 changes the scrolling API to be compatible with React Native 0.20.0. Please refer to the ListView example provided to see how ParallaxScrollView can be used in combination with ListView.

react-native-snap-carousel - Swiper/carousel component for React Native with previews, multiple layouts, parallax images, performant handling of huge numbers of items, and RTL support

  •    Javascript

Swiper component for React Native featuring previews, multiple layouts, parallax images, performant handling of huge numbers of items, and RTL support. Compatible with Android & iOS. This app is available on Android and iOS. It uses version 3.2.0 of the plugin, with FlatList's implementation and parallax images.

YJBannerView - A very popular and highly customized banner view, 无限循环滚动轮播图BannerView、焦点图, 支持Cocoapods 及 Carthage

  •    Objective-C

This code is distributed under the terms and conditions of the MIT license. A brief summary of each YJBannerView release can be found in the CHANGELOG.

JT3DScrollView - ScrollView with custom effects during the scroll for iOS

  •    Shell

JT3DScrollView is a UIScrollView with custom effects during the scroll. With CocoaPods, add this line to your Podfile.

YNPageViewController - 特斯拉组件、QQ联系人布局、多页面嵌套滚动、悬停效果、美团、淘宝、京东、微博、腾讯新闻、网易新闻、今日头条等标题滚动视图

  •    Objective-C

特斯拉组件、QQ联系人布局、多页面嵌套滚动、悬停效果、美团、淘宝、京东、微博、腾讯新闻、网易新闻、今日头条等标题滚动视图

react-native-step-indicator - A simple react-native implementation of step indicator widget compatible with the ViewPager and ListView

  •    Javascript

A simple react-native implementation of step indicator widget compatible with the ViewPager and ListView. If you'd like to see something added or changed to this module please open a new GitHub issue. Pull requests are always welcome.

ParallaxHeader - Simple way to add parallax header to UIScrollView/UITableView written in Swift.

  •    Swift

Simple way to add parallax header to UIScrollView or it's subclasses. CocoaPods 1.1.0+ is required to build Reusable 1.0.0+.

react-native-ultimate-listview - A high performance FlatList providing customised pull-to-refresh | auto-pagination & infinite-scrolling | gridview layout | swipeable-row

  •    Javascript

This module supports both of iOS and Android platforms. Know Issue (v3.3.0): On Android, if you are using CustomRefreshView, and the total hight of your first load data is less than your device height, then the RefreshView may still sticky on the top. However, if the data you loaded is beyond your screen, everything's fine. This issue only happen on Android, any PR is welcome.

LTScrollView - ScrollView嵌套ScrolloView(UITableView 、UICollectionView)解决方案, 支持OC / Swift(持续更新中

  •    Swift

ScrollView嵌套ScrolloView(UITableView 、UICollectionView)解决方案, 支持OC / Swift(持续更新中...)实现原理:http://blog.csdn.net/glt_code/article/details/78576628

HybridPageKit - A high-performance、high-extensibility、easy integration framework for Hybrid content page

  •    Objective-C

Base on ReusableNestingScrollview、WKWebViewExtension、and the details metioned in Extended Reading. 1.Base on data-template separation data.

react-native-image-header-scroll-view - ScrollView with an image in header which becomes a navbar

  •    Javascript

You can find examples in a dedicated repository. All of the properties of ScrollView are supported. Please refer to the ScrollView documentation for more detail.