Skip to content
This repository has been archived by the owner. It is now read-only.
A collection of subclasses and classes to make any table view look like that in the iTunes program. Includes custom row alternating colors and highlight colors.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Classes Moved classes outside of project file Nov 10, 2013
iTunes Table Header.xcodeproj Small interface tweak Nov 5, 2014
iTunes Table Header Small interface tweak Nov 5, 2014
iTunes Table HeaderTests Initial Commit of Program Files Nov 2, 2013
.gitignore Updated .gitignore Aug 10, 2014
LICENSE Initial commit Nov 2, 2013
README.md Update README.md Nov 5, 2014
iTunesWindow.png Fixed Image Nov 2, 2013

README.md

iTunes-Table-Header

A complete collection of subclasses and classes to make any table view look like that in the iTunes program. Includes custom row alternating colors and highlight colors.

ScreenShot

iTableStyle

A subclass of NSTableView that styles the select color of the rows the behavior of the NSTableView and calculates exactly how many rows to re-draw with the custom color or gradient.

iHeaderStyle

An image free class that styles the Header Row a class of NSTableHeaderCell it not only draws a nice grey gradient color it also includes the disclosure toggle triangles for sort view.

iArrayController

A subclass of NSArrayController shows how to programatically pre-sort a column in an NSTableView.

Sample Application - iTunes Style

Included is a Sample Application that shows you how to connect all the pieces and allows you to play with adding and removing lines of data from the table view.

Enjoy!

-- Jon Brown

You can’t perform that action at this time.