首页 > 代码库 > 代理的实现

代理的实现

#import <UIKit/UIKit.h>

@class ZBTabBar;

@protocol ZBTabBarDelegate <NSObject>

 

-(void)tabBar:(ZBTabBar *)tabBar didSelectButtonFrom:(int)from to:(int)to;

 

@end

 

@interface ZBTabBar : UIView

-(void)AddTabBarItemWithTabBarItem:(UITabBarItem *)item;

 

@property(nonatomic,weak)id<ZBTabBarDelegate> delegate;

 

@end

 

 

 

 

 

  if ( [self.delegate respondsToSelector:@selector(tabBar:didSelectButtonFrom:to:)]) {

        [self.delegate tabBar:self didSelectButtonFrom:self.tempButton.tag to:btn.tag];

    }

代理的实现