国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > iOS > 正文

iOS 修改UIButton的點(diǎn)擊范圍

2019-11-09 17:36:29
字體:
供稿:網(wǎng)友
/** * 按鈕點(diǎn)擊范圍的方法 */- (BOOL)pointInside:(CGPoint)point withEvent:(UIEvent *)event {        //首先調(diào)用父類的方法確定點(diǎn)擊的區(qū)域確實(shí)在按鈕的區(qū)域中    BOOL res = [super pointInside:point withEvent:event];    if (res) {        //繪制一個圓形path        UIBezierPath *path = [UIBezierPath bezierPathWithOvalInRect:self.centerButton.frame];        if ([path containsPoint:point]) {            //如果在path區(qū)域內(nèi),可以接收交互事件,從而截獲父視圖的點(diǎn)擊事件            self.centerButton.userInteractionEnabled = YES;            return YES;                    } else {                        //如果不在path區(qū)域內(nèi),不可以接收交互事件,從而將事件傳給父視圖接收            self.centerButton.userInteractionEnabled = NO;            return YES;        }            }    return NO;}
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 陆河县| 兰州市| 绍兴市| 陇南市| 石阡县| 怀仁县| 道真| 公安县| 利川市| 河北区| 龙里县| 铁力市| 通辽市| 赤城县| 黄冈市| 墨竹工卡县| 剑川县| 大埔区| 禄劝| 黄山市| 石楼县| 洪泽县| 高唐县| 邹城市| 罗田县| 武安市| 乌拉特中旗| 武胜县| 上杭县| 昔阳县| 怀化市| 潮安县| 永年县| 邓州市| 苍南县| 陵川县| 临颍县| 杭州市| 瑞金市| 呼伦贝尔市| 广丰县|