重写一个简单按钮,扩大可点击范围

#import "JHmoreBtn.h"

@implementation JHmoreBtn

- (instancetype)initWithFrame:(CGRect)frame

{

    self= [superinitWithFrame:frame];

    if(self) {



    }

    return self;

}

//修改点击范围

-(BOOL)pointInside:(CGPoint)point withEvent:(UIEvent*)event{


    CGRectbounds =self.bounds;

    CGFloatwidthDelta =44.0- bounds.size.width;

    CGFloatheightDelta =44.0- bounds.size.height;

    bounds =CGRectInset(bounds, -0.5* widthDelta, -0.5* heightDelta);

    returnCGRectContainsPoint(bounds, point);



}

@end

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容