Inherits from IGSlideTabBase : NSObject
Conforms to UIGestureRecognizerDelegate
Declared in IGSlideTabItem.h

Overview

The IGSlideTabItem is the base class for all tab items in the IGSlideTabView. It represents the tab view and content area view.

Upon accessing the view properties of the tabView or contentView property, should either of these be nil, they will automatically create a default instance. To use a custom view for the tabView or contentView, simply assign a UIView to the respective property.

Tab items can be hidden, pulsed, tapped, swiped, expanded and collapsed all through interaction or programmatically. Properties and events for all features are provided for complete flexibility.

Tasks

Class Methods

tabWithLocation:title:tabView:contentView:

Initializes an IGSlideTabItem.

+ (IGSlideTabItem *)tabWithLocation:(IGSlideTabLocation)location title:(NSString *)title tabView:(UIView *)tabView contentView:(UIView *)contentView

Parameters

location

The IGSlideTabLocation to place the tab item.

title

The title text to place in the tab view.

tabView

The UIView to use as the tabView. May be nil to use the default tab appearance.

contentView

The UIView to use as the contentView. May be nil to use the default content appearance.

Return Value

The initialized IGSlideTabItem.

Declared In

IGSlideTabItem.h