QMUINavigationTitleViewDelegate
@protocol QMUINavigationTitleViewDelegate <NSObject>
@optional
/**
点击 titleView 后的回调,只需设置 titleView.userInteractionEnabled = YES 后即可使用。不过一般都用于配合 QMUINavigationTitleViewAccessoryTypeDisclosureIndicator。
@param titleView 被点击的 titleView
@param isActive titleView 是否处于活跃状态(所谓的活跃,对应右边的箭头而言,就是点击后箭头向上的状态)
*/
- (void)didTouchTitleView:(QMUINavigationTitleView *)titleView isActive:(BOOL)isActive;
/**
titleView 的活跃状态发生变化时会被调用,也即 [titleView setActive:] 被调用时。
@param active 是否处于活跃状态
@param titleView 变换状态的 titleView
*/
- (void)didChangedActive:(BOOL)active forTitleView:(QMUINavigationTitleView *)titleView;
@end
Undocumented
-
点击 titleView 后的回调,只需设置 titleView.userInteractionEnabled = YES 后即可使用。不过一般都用于配合 QMUINavigationTitleViewAccessoryTypeDisclosureIndicator。
Declaration
Objective-C
- (void)didTouchTitleView:(QMUINavigationTitleView *)titleView isActive:(BOOL)isActive;
Swift
optional func didTouch(_ titleView: QMUINavigationTitleView!, isActive: Bool)
Parameters
titleView
被点击的 titleView
isActive
titleView 是否处于活跃状态(所谓的活跃,对应右边的箭头而言,就是点击后箭头向上的状态)
-
titleView 的活跃状态发生变化时会被调用,也即 [titleView setActive:] 被调用时。
Declaration
Objective-C
- (void)didChangedActive:(BOOL)active forTitleView:(QMUINavigationTitleView *)titleView;
Swift
optional func didChangedActive(_ active: Bool, for titleView: QMUINavigationTitleView!)
Parameters
active
是否处于活跃状态
titleView
变换状态的 titleView