uibutton的常用属性
//UIButton
UIButton *button=[UIButton buttonWithType:UIButtonTypeSystem];
button.frame=CGRectMake(100, 100, 100, 100);
button.backgroundColor=[UIColor yellowColor];
//外观控制
[button setTitle:@"按钮" forState:UIControlStateNormal];
//加背景
// [button setBackgroundImage:[UIImage imageNamed:@"1.png"] forState:UIControlStateNormal];
//设置文字颜色
[button setTitleColor:[UIColor redColor] forState:UIControlStateNormal];
//第二种改变字体颜色方法
button.tintColor=[UIColor blackColor];//渲染颜色
//响应事件
[button addTarget:self action:@selector(buttonAction:) forControlEvents:UIControlEventTouchUpInside];
[bgView addSubview:button];
[bgView release];
//设置
//文字
[button setTitle:@"按钮" forState:UIControlStateNormal];
//文字颜色
[button setTitleColor:[UIColor redColor] forState:UIControlStateNormal];
//背景图片
[button setBackgroundImage:[UIImage imageNamed:@"1.pug"] forState:UIControlStateNormal];
//添加事件
[button addTarget:self action:@selector(buttonAction:) forControlEvents:UIControlEventTouchUpInside];
//添加前景图片(需要镂空png图片)
[button setImage:[UIImage imageNamed:@"2.png"] forState:UIControlStateNormal];
//获取button上的文字
NSString *butString = [button titleForState:UIControlStateNormal];
NSLog(@"文字:%@",butString);
//获取button上文字的颜色
UIColor *buttonColor = [button titleColorForState:UIControlStateNormal];
NSLog(@"%@",buttonColor);
//获取前景图片
UIImage *buttonImage = [button imageForState:UIControlStateNormal];
//获取背景图片
UIImage *butBgImage = [button backgroundImageForState:UIControlStateNormal];
[self.window addSubview:button];
[bgview release];
*/
posted on 2015-07-24 10:06 yucaijiang 阅读(237) 评论(0) 编辑 收藏 举报