iphone – 为UIButton设置背景图像
发布时间:2020-12-15 01:54:16 所属栏目:百科 来源:网络整理
导读:我是Objective C的新手。如何将此按钮的背景设置为图像(图像已经在XCode中的资源文件夹中,“blue_button.png”)而不是clearColor?此外,我更喜欢使用图像作为按钮的形状,而不是UIButtonTypeRoundedRect。 btnClear = [[UIButton buttonWithType:UIButtonT
我是Objective C的新手。如何将此按钮的背景设置为图像(图像已经在XCode中的资源文件夹中,“blue_button.png”)而不是clearColor?此外,我更喜欢使用图像作为按钮的形状,而不是UIButtonTypeRoundedRect。
btnClear = [[UIButton buttonWithType:UIButtonTypeRoundedRect] retain]; btnClear.frame = CGRectMake(115,350,90,40); [btnClear setTitle:@"Clear" forState:UIControlStateNormal]; btnClear.backgroundColor = [UIColor clearColor]; [btnClear addTarget:self action:@selector(clearAction:) forControlEvents:UIControlEventTouchUpInside]; [self.view addSubview:btnClear]; 我知道如何在Interface Builder中执行此操作,但我宁愿了解如何在XCode中执行此操作。 琳达 解决方法
这样做:
UIButton *btnClear = [[UIButton alloc] init]; btnClear = [[UIButton buttonWithType:UIButtonTypeCustom] retain]; btnClear.frame = CGRectMake(115,200,40); [btnClear setTitle:@"Clear" forState:UIControlStateNormal]; [btnClear setBackgroundImage:[UIImage imageNamed:@"blue_button.png"] forState:UIControlStateNormal]; [btnClear addTarget:self action:@selector(clearAction:) forControlEvents:UIControlEventTouchUpInside]; [self.view addSubview:btnClear]; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
热点阅读