RAMRotationAnimation

public class RAMRotationAnimation : RAMItemAnimation

The RAMRotationAnimation class provides rotation animation.

  • Animation direction

    • Left: left direction
    • Right: right direction

    Declaration

    Swift

    public enum RAMRotationDirection
  • Animation direction (left, right)

    Declaration

    Swift

    public var direction : RAMRotationDirection!
  • Start animation, method call when UITabBarItem is selected

    Declaration

    Swift

    override public func playAnimation(icon : UIImageView, textLabel : UILabel)

    Parameters

    icon

    animating UITabBarItem icon

    textLabel

    animating UITabBarItem textLabel

  • Start animation, method call when UITabBarItem is unselected

    Declaration

    Swift

    override public func deselectAnimation(icon : UIImageView, textLabel : UILabel, defaultTextColor : UIColor, defaultIconColor : UIColor)

    Parameters

    icon

    animating UITabBarItem icon

    textLabel

    animating UITabBarItem textLabel

    defaultTextColor

    default UITabBarItem text color

    defaultIconColor

    default UITabBarItem icon color

  • Method call when TabBarController did load

    Declaration

    Swift

    override public func selectedState(icon : UIImageView, textLabel : UILabel)

    Parameters

    icon

    animating UITabBarItem icon

    textLabel

    animating UITabBarItem textLabel