|
Project Information
Links
|
An outline view that is capable of animatedly showing/hiding each subview, similar to that seen in Coda by Panic and a few other apps. A description of the view and its workings can be found on my blog. Changes 17/01/09- Updated the project layout to make svn:external easy, without importing the demo app.
- Minor bug fixes and changes.
Changes 4/11/08- The view now supports the animated addition, insertion and removal of views from the outline view.
- TLGradientView has been made friendlier to subclassing by changing the way the fill gradient is selected.
- API additions, for example, a view owned by an NSViewController can be added to the outline view using a single method call.
- Changing the height of a detail view to accommodate a change in the content now causes the subviews of the outline view to alter their origins so nothing is clipped.
- The TLDisclosureBar now allows any arbitrary NSView to be added to the right-hand side via the -accessoryView property. So now you can put a button, or anything you like there.
- The resizing behaviour of the view has been improved so the label text progressively truncates as the width of the view is reduced.
- The spacing between the rows can be customised by a delegate implementing the -rowSeparation method
|