iOS 方法中block响应点击事件

+(YHAdsShareGetMoneyView *)createShareGetMoney:(CGFloat)money shareType:(YHShareAdsType)shareType superView:(UIView *)showView buttonAction:(void (^)(UIButton *sender))buttonClickBlock
{
    YHAdsShareGetMoneyView *adsMoney = [[YHAdsShareGetMoneyView alloc] initWithFrame:CGRectZero shareGetMoney:money shareType:shareType];
    adsMoney.buttonClickBlock = buttonClickBlock;
    [showView addSubview:adsMoney];
    return adsMoney;
}
@property (nonatomic, copy) void (^buttonClickBlock)(UIButton *sender);
-(void)addShareButtonEventAction:(UIButton *)sender
{
    if (self.buttonClickBlock) {
        self.buttonClickBlock(sender);
    }
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容