欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

为啥在uiimageview上添加button以后点击button不能执行

更新时间: 2014-01-05 02:37:37 责任编辑: Author_N1

 

为什么在UIImageView上添加button以后点击button不能执行
我在学习UI控件的使用
今天想实现在UIImageView 上面添加一个UIButton,点击button以后输出一段话
但是我加上去以后不能点击button。
不知道是哪里写错了
我是初学者,可能问题很菜。求大神指点下啊!
我把截图跟代码都贴出来啊。




#import "AppDelegate.h"

@implementation AppDelegate

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
    // Override point for customization after application launch.
    self.window.backgroundColor = [UIColor yellowColor];
    
    UIImageView *imgView = [[UIImageView alloc] initWithFrame:CGRectMake(80, 140, 160, 80)];
    //imgView.highlighted = NO;
    imgView.backgroundColor = [UIColor greenColor];
    imgView.image = [UIImage imageNamed:@"BB"];
    [self.window addSubview:imgView];
    
    UIButton *btn = [UIButton buttonWithType:UIButtonTypeRoundedRect];
    btn.frame = CGRectMake(80, 40, 80, 40);
    //    btn.selected = YES;
    [btn setTitle:@"点我" forState:UIControlStateNormal];
    [btn setTitleColor:[UIColor redColor] forState:UIControlStateNormal];
    [btn addTarget:self action:@selector(touchUpInside) forControlEvents:UIControlEventTouchUpInside];
    [imgView addSubview:btn];
//    btn.enabled = YES;
    [self.window makeKeyAndVisible];
    return YES;
}

-(void)touchUpInside
{
    NSLog(@"touchUpInside");
}

--参考方法--
路过,希望找到高手。
--参考方法--
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:37:37
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/12325/
本文WWW.DOC100.NET DOC100.NET版权所有。