Displaying 1 to 17 from 17 results

TDBadgedCell - TDBadgedCell is a table view cell class that adds a badge, similar to the badges in Apple's own apps

  •    Swift

TDBadgedCell grew out of the need for TableViewCell badges and the lack of them in iOS (see the article explaining this on TUAW. Recently the project has been re-written in Swift and much simplified. Note: You can find the old Objective-C version on the deprecated-objective-c branch.

ReverseExtension - A UITableView extension that enables cell insertion from the bottom of a table view

  •    Swift

UITableView extension that enabled to insert cell from bottom of tableView. It is difficult to fill a tableview content from bottom. So, ReverseExtension rotate both of UITableView and UITableViewCell like this images.

SwipeCellKit - Swipeable UITableViewCell/UICollectionViewCell based on the stock Mail

  •    Swift

Swipeable UITableViewCell/UICollectionViewCell based on the stock Mail.app, implemented in Swift. Check out my blog post on how SwipeCellKit came to be.

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.




AutolayoutExampleWithMasonry - Different Autolayout examples with Masonry

  •    Objective-C

Different Autolayout examples with Masonry. 用Masonry写的Autolayout案例,持续更新中。详细解答请看tutuge.me

RHPreviewCell - I envied so much Spotify iOS app this great playlist preview cell 😍, I decided to create my own one 🌶

  •    Swift

I envied so much Spotify iOS app this great playlist preview cell 😍, I decided to create my own one 🌶. Now you can give your users ability to quick check "what content is hidden under your UITableViewCell". Great think is that this Library not requires 3D Touch support from user device💥. or you can simply copy RHPreviewCellSource folder to your project.

TableKit - Type-safe declarative table views. Swift 4.2 compatible.

  •    Swift

TableKit is a super lightweight yet powerful generic library that allows you to build complex table views in a declarative type-safe manner. It hides a complexity of UITableViewDataSource and UITableViewDelegate methods behind the scene, so your code will be look clean, easy to read and nice to maintain. An example app is included demonstrating TableKit's functionality.


DataSource - Simplifies the setup of UITableView data sources using type-safe descriptors for cells and sections

  •    Swift

Framework to simplify the setup and configuration of UITableView data sources and cells. It allows a type-safe setup of UITableViewDataSource and (optionally) UITableViewDelegate. DataSource also provides out-of-the-box diffing and animated deletions, inserts, moves and changes. An example app is included demonstrating DataSource's functionality. The example demonstrates various uses cases ranging from a simple list of strings to more complex uses cases such as setting up a dynamic form.

GDDataDrivenView - 数据驱动视图开发在 iOS 平台的实现

  •    Objective-C

使用服务器下发数据动态构建 iOS 原生界面. 该模块开箱即用, 不需要执行初始化配置, 也没有常驻内存开销.

JomloTableView - An iOS UITableView with detachable section and row

  •    Objective-C

An iOS UITableView with detachable section and row. Use single section with multiple rows, or multiple sections with multiple rows. Conforming UITableViewDelegate and UITableViewDataSource in every view controller is a mundane and repetitive task. Move the delegate and the data source directly to the table view, and supply the table with section(s) and row(s). Free yourself from Massive-View-Controller. To run the example project, clone the repo, and run pod install from the Example directory first.

TreeView - Enable cells + subcells in UITableView with a single extension.

  •    Objective-C

TreeView is written in Objective-C and fully compatibile with Swift. Check out swift-example branch to see how well it plays with Swift. Component that introduces cells + subcells support for any UITableView living there in a controller's view.

FDTextFieldTableViewCell - A UITableViewCell with an editable text field

  •    Swift

Select a cell in your storyboard and use the inspector to change the Custom Class to FDTextFieldTableViewCell. Switch to the attributes inspector and set the style to Right Detail.

tcscustomrowactionfactory - TCSTableViewRowActionFactory allows you to setup the swipe actions for cells in a table view using UIView and some other convenient methods

  •    Swift

To run the example project, clone the repo, and run pod install from the Example directory first. TCSCustomRowActionFactory is available under the Apache License, Version 2.0. See the LICENSE file for more info.

SwipyCell - Easy to use UITableViewCell implementing swiping to trigger actions (known from the Mailbox App)

  •    Swift

Swipeable UITableViewCell inspired by the popular Mailbox App, implemented in Swift. The .exit mode is the original behavior, known from the Mailbox app.

AUPickerCell - Embedded picker view for table cells.

  •    Swift

Embedded picker view for table cells. AUPickerCell requires Swift 4.0 and Xcode 9.0.

DataSource - Simplifies the setup of UITableView data sources using type-safe descriptors for cells and sections

  •    Swift

Framework to simplify the setup and configuration of UITableView data sources and cells. It allows a type-safe setup of UITableViewDataSource and (optionally) UITableViewDelegate. DataSource also provides out-of-the-box diffing and animated deletions, inserts, moves and changes. An example app is included demonstrating DataSource's functionality. The example demonstrates various uses cases ranging from a simple list of strings to more complex uses cases such as setting up a dynamic form.






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.