iShowcase
Undocumented
-
Type of the highlight for the showcase
- CIRCLE: Creates a circular highlight around the view
- RECTANGLE: Creates a rectangular highligh around the view
Declaration
Swift
@objc public enum TYPE: Int
-
Label to show the title of the showcase
Declaration
Swift
open var titleLabel: UILabel!
-
Label to show the description of the showcase
Declaration
Swift
open var detailsLabel: UILabel!
-
Color of the background for the showcase. Default is black
Declaration
Swift
open var coverColor: UIColor!
-
Alpha of the background of the showcase. Default is 0.75
Declaration
Swift
open var coverAlpha: CGFloat!
-
Color of the showcase highlight. Default is #1397C5
Declaration
Swift
open var highlightColor: UIColor!
-
Type of the showcase to be created. Default is Rectangle
Declaration
Swift
open var type: TYPE!
-
Radius of the circle with iShowcase type Circle. Default radius is 25
Declaration
Swift
open var radius: Float!
-
Single Shot ID for iShowcase
Declaration
Swift
open var singleShotId: Int64!
-
Hide on tapped outside the showcase spot
Declaration
Swift
open var hideOnTouchOutside = true
-
Delegate for handling iShowcase callbacks
Declaration
Swift
open var delegate: iShowcaseDelegate?
-
Initialize an instance of iShowcae
Declaration
Swift
public init()
-
This method is not supported
Declaration
Swift
required public init?(coder aDecoder: NSCoder)
-
Position the views on the screen for display
Declaration
Swift
open override func layoutSubviews()
-
Setup the showcase for a view
Declaration
Swift
open func setupShowcaseForView(_ view: UIView)
Parameters
view
The view to be highlighted
-
Setup showcase for the item at 1st position (0th index) of the table
Declaration
Swift
open func setupShowcaseForTableView(_ tableView: UITableView)
Parameters
tableView
Table whose item is to be highlighted
-
Setup showcase for the item at the given indexpath
Declaration
Swift
open func setupShowcaseForTableView(_ tableView: UITableView, withIndexPath indexPath: IndexPath)
Parameters
tableView
Table whose item is to be highlighted
indexPath
IndexPath of the item to be highlighted
-
Setup showcase for the item at the given index in the given section of the table
Declaration
Swift
open func setupShowcaseForTableView(_ tableView: UITableView, withIndexOfItem row: Int, andSectionOfItem section: Int)
Parameters
tableView
Table whose item is to be highlighted
row
Index of the item to be highlighted
section
Section of the item to be highlighted
-
Setup showcase for the Bar Button in the Navigation Bar
Declaration
Swift
open func setupShowcaseForBarButtonItem(_ barButtonItem: UIBarButtonItem)
Parameters
barButtonItem
Bar button to be highlighted
-
Setup showcase to highlight a particular location on the screen
Declaration
Swift
open func setupShowcaseForLocation(_ location: CGRect)
Parameters
location
Location to be highlighted
-
Display the iShowcase
Declaration
Swift
open func show()