Colored ListView

Colored ListView

Colored ListView is a simple and flexible list view inspired by the successful Clear app that can be navigated and managed quickly using gestures. Includes 7 customizable color schemes.

Keep it simple!

Simple, Flexible, Customizable

  • Easy to integrate. Just couple of lines of code.
  • Exclusive 7 customizable color themes.
  • Create your own color themes in minutes.
  • Flexible interface using gesture recognizers to manage list view.
  • Universal support. (Both iPhone and iPad are supported)
  • Includes demo app XCode Project
  • Supports iOS 4.0+ as base SDK.

alt text


Usage Guide

  • Swipe left to delete item.
  • Swipe right to complete item.
  • Swipe left completed item to delete permanently.
  • Swipe right completed item to mark as undo.
  • Scroll down to add new item.
  • Double Tap to edit item.
  • Tap to select item.
  • Long press to move item within list view.

alt text

alt text


Installation Guide

1. Copy CListView folder into your project's XCode files view

2. Include CListView header file to your viewController.

#import "CListView.h"

3. Add delegate to header file of your viewController.

@interface ViewController : UIViewController  {


4. Init CListView class in your viewController with array and editing mode

Set editingMode YES to enable all gesture functions of your list view. If you are going to use it read only; set editingMode NO.

CListView *cListView = [[CListView alloc] initWithFrame:self.view.frame];

[cListView setItems:[[NSMutableArray alloc] initWithObjects:@"First Item", @"Second Item", @"Third Item", @"Fourth Item", nil]];

[cListView setEditable:TRUE];       

cListView.delegate = self;

[self.view addSubview:_clistView];

5. Add delegate methods

- (void)listItemSelected:(CListViewItem *)_clistViewItem {

- (void)listItemDeleted:(CListViewItem *)_clistViewItem {

- (void)listItemAdded:(CListViewItem *)_clistViewItem {

- (void)listItemMarked:(CListViewItem *)_clistViewItem {

- (void)listItemUnMarked:(CListViewItem *)_clistViewItem {

- (void)listItemMoved:(CListViewItem *)_clistViewItem fromIndex:(NSInteger)_fromIndex toIndex:(NSInteger)_toIndex {

- (void)listItemEditingEnded:(CListViewItem *)_clistViewItem {
You need to log-in or create an account
  • Create an account
  • Log-in
Please use your real name.
Activation link will be sent to this address.
Minimum 8 characters
Enter your password again

Clicking this button confirms you read and agreed to the terms of use and privacy policy.


Save your watchlist

Fill your details below to receive project updates from your watch list - including new versions, price changes and discounts.

I agree to the terms of use and privacy policy.

3 licenses, starting from From » $49.99 14 day money-back guarantee View Licenses
or Get a quote

for customization or integration services

  • fine for iPhone but needs to be updated with both iPad and iPhone in mind.
    TM Thomas A. Markel
    2 years ago, 0 comments
    Was this helpful?
    Flag 1 of 2 people found this review helpful
Post a comment

Or enter your name and Email
  • SN Sangwoo Nam 2 years ago
    So this is basically just the source code for the Clear app? Could I use this as a standalone application?
    • Mos IT Ltd. Developer 2 years ago
      Hello Sangwoo, This component is inspired by the Clear app, it is not the source code of that app. And yes you can use this component for any standalone application you like.
    • SN Sangwoo Nam 2 years ago
      Would I have to change anything or can I publish the app as is?
  • SS Sudhanshu Srivastava 2 years ago
    How I can download the CListView code?
    • Mos IT Ltd. Developer 2 years ago
      You have to purchase Colored ListView to download code and full working sample. You can get you money back if it does not meet your needs.
    • SS Sudhanshu Srivastava 2 years ago