UITabBarItem(QMUI)

@interface UITabBarItem (QMUI)

/**
 *  双击 tabBarItem 时的回调,默认为 nil。
 *  @arg tabBarItem 被双击的 UITabBarItem
 *  @arg index      被双击的 UITabBarItem 的序号
 */
@property(nonatomic, copy) void (^qmui_doubleTapBlock)(UITabBarItem *tabBarItem, NSInteger index);

/**
 * 获取一个UITabBarItem内显示图标的UIImageView,如果找不到则返回nil
 * @warning 需要对nil的返回值做保护
 */
- (UIImageView *)qmui_imageView;

@end

Undocumented

  • 双击 tabBarItem 时的回调,默认为 nil。 @arg tabBarItem 被双击的 UITabBarItem @arg index 被双击的 UITabBarItem 的序号

    Declaration

    Objective-C

    @property (nonatomic, copy) void (^)(UITabBarItem *, NSInteger) qmui_doubleTapBlock;

    Swift

    var qmui_doubleTapBlock: ((UITabBarItem?, Int) -> Void)! { get set }
  • 获取一个UITabBarItem内显示图标的UIImageView,如果找不到则返回nil

    Warning

    需要对nil的返回值做保护

    Declaration

    Objective-C

    - (UIImageView *)qmui_imageView;

    Swift

    func qmui_imageView() -> UIImageView!