IOS UIButton
来源:互联网 发布:淘宝评价显示多长时间 编辑:程序博客网 时间:2024/04/29 03:51
UIButton
1.创建一个Button按钮
UIButton *button = [UIButton buttonWithType:UIButtonTypeSystem];
button.backgroundColor = [UIColor yellowColor];
button.frame = CGRectMake(100, 100, 100, 100);
2.外观控制
设置文字
[button setTitle:@"这是一个按钮" forState:UIControlStateNormal];
[bgview addSubview:button];
3.添加背景
[button setBackgroundImage:[UIImage imageNamed:@"s.png"] forState:UIControlStateNormal];
4.设置文字颜色
[button setTintColor:[UIColor redColor]];
[button setTitleColor:[UIColor redColor] forState:UIControlStateNormal];
button.tintColor = [UIColor blueColor];
设置文字
[button setTitle:@"按钮" forState:UIControlStateNormal];
1.文字颜色
button.tintColor = [UIColor redColor];
2.背景图片
[button setBackgroundImage:[UIImage imageNamed:@"s.png"] forState:UIControlStateNormal];
3.添加事件
[button addTarget:self action:@selector(buttonAction:) forControlEvents:UIControlEventTouchUpInside];
4.添加前景图片
[button setImage:[UIImage imageNamed:@"a.png"] forState:UIControlStateNormal];
5.获得文字
NSString *butString = [button titleForState:UIControlStateNormal];
6.获得颜色
UIColor *butColor = [button titleColorForState:UIControlStateNormal];
7.获得前景图片
UIImage *butImage = [button imageForState:UIControlStateNormal];
8.获得背景图片
UIImage *butbackgroudImage = [button backgroundImageForState:UIControlStateNormal];
5.响应事件
[button addTarget:self action:@selector(buttonAction:) forControlEvents:UIControlEventTouchUpInside];
-(void)buttonAction:(UIButton*)sender
{
NSLog(@"点击事件");
}
设置代理:
textField.delegate = self;
.h中遵循协议
UITextFieldDelegate
收回键盘
- (BOOL)textFieldShouldReturn:(UITextField *)textField
{
[textField resignFirstResponder];
return YES;
}
- 【IOS】UIButton
- iOS-UIButton
- ios UIButton
- IOS UIButton
- UIButton---iOS
- ios-UIButton
- IOS UIButton
- ios uibutton
- ios-UIButton
- IOS UIButton。。。
- IOS UIButton
- IOS--UIButton
- iOS UIButton
- IOS -- UIButton 代码创建
- IOS 控件 UIButton button
- UIButton-IOS开发
- IOS ----UIButton用法详解
- iOS开发 UIButton专题
- 敏捷开发之Scrum扫盲篇
- 五子棋JAVA
- IOS UITextField
- Odoo(OpenERP v8)数据模型(Data Model)
- 使用Jquery Easy UI要导入的js顺序
- IOS UIButton
- 第五届在线编程大赛月赛第一题:完全平方
- 程序填充图(2)
- 前移一层?后移一层?
- uClinux编译与运行详解(mcuos)
- 各种排序算法总结
- 11gR203RAConLinux Install
- Self Learning with Sed<1>
- uClinux的tinylogin和telnet