Skip to content

sunnycmf/DDBadgeViewCell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DDBadgeViewCell for UITableView

DDBadgeViewCell is a UITableViewCell subclass that has a customizable badge view on the right. With fast Quartz 2D path drawing and blending, one can use this with very large data set and still keep great performance when scrolling.

Requirement

  1. iPhone SDK 3.1 or later (Sample project was created in iPhone SDK 4).
  2. QuartzCore.framework should be included in your project.

Usage

Like regular UITableViewCell, you create them in - (UITableViewCell *)tableView:cellForRowAtIndexPath:

DDBadgeViewCell *cell = (DDBadgeViewCell *)[tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
    cell = [[[DDBadgeViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] autorelease];
}

And configure the cell through its properties below:

cell.summary = @"Summary";
cell.detail = @"Detail text goes here";
cell.badgeText = @"Badge Text";
cell.badgeColor = [UIColor orangeColor];
cell.badgeHighlightedColor = [UIColor lightGrayColor];

License

DDBadgeViewCell is licensed under MIT license.

About

High performance UITableViewCell subclass with a customizable badge view on the right

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published