首页 > 代码库 > UIButton点击没反应
UIButton点击没反应
今天学习九宫格应用信息展示时,点击按钮没反应,检查了很久按钮的创建代码还是找不出问题
后来通过对比了每一行的代码才发现问题所在
流程是这样的:
1、通过创建一个view
UIImageView *appView =[[UIImageView alloc] init];
......
[self.view addSubview:appView];
2、往appView里添加按钮
UIButton *iconBtn = [[UIButton alloc]init];
.......
[appView addSubview:iconBtn];
问题所在:appView应该是UIView而不是UIImageView,因为UIButton的继承关系是 UIView -> UIControl -> UIButton
UIImageView的继承关系是 UIView -> UIImageView
所以UIImageView是没有点击事件属性的
UIButton点击没反应
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。