码迷,mamicode.com
首页 > 其他好文 > 详细

UIButton点击没反应

时间:2014-11-02 13:46:22      阅读:200      评论:0      收藏:0      [点我收藏+]

标签:sp   on   问题   代码   bs   ad   应用   学习   tt   

今天学习九宫格应用信息展示时,点击按钮没反应,检查了很久按钮的创建代码还是找不出问题

后来通过对比了每一行的代码才发现问题所在

流程是这样的:

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点击没反应

标签:sp   on   问题   代码   bs   ad   应用   学习   tt   

原文地址:http://www.cnblogs.com/loserof/p/4069036.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!