iOS开发之UIButton
来源:互联网 发布:nginx tomcat 集群 编辑:程序博客网 时间:2024/05/03 17:43
一、基本属性
基本属性与label差不多,特殊的有
1.button的一些基本属性可以通过label来设置,button控件是一个label外加一些特殊功能(交互)构成的,
例如设置button标题,可以用button自己的方法
[button setTitle:@"Button"//设置按钮标题 forState:UIControlStateNormal];//对应的状态:Normal、HighLighted、Disabled、Selected、Focused
也可通过其内部的label来完成
button.titleLabel.text = @"Button";
3.button 也有状态:UIControlStateNormal、HighLighted、Disabled、Selected、Focused
二、添加触发响应
添加触发函数
[button addTarget:self//设置执行方法的对象,self表当前类对象 action:@selector(changeColor)//选择器,类似于一个函数指针,通过函数名String来调用对应的方法 forControlEvents:UIControlEventTouchUpInside];//设置触发该方法的用户行为:TouchDown、TouchDownRepeat、TouchDragInside、TouchDragOutside、TouchUpInside、TouchUpOutside、ValueChanged
实现触发函数
-(void)changeColor{ }
0 0
- IOS开发之UIButton
- IOS开发之UIButton
- iOS开发之UIButton
- iOS开发之UIButton
- iOS开发之UIButton
- IOS开发之UIButton详解
- iOS 开发之设置UIButton
- IOS开发之uibutton透明
- IOS开发之UIButton详解
- iOS开发之 UILabel,UIButton
- IOS界面开发之UIButton
- IOS开发(16)之UIButton控件
- iOS 开发之设置UIButton(温故知新)
- IOS 开发之设置UIButton的title
- IOS 开发之设置UIButton的title
- IOS 开发之设置UIButton的title
- IOS 开发之设置UIButton的title
- IOS 开发之设置UIButton的title
- mysql 协议的删除DB命令包及解析
- WIN7下安装Oracle 10g 的详细过程以及有关问题的解决(转)
- QT5 添加菜单栏
- [CQOI2006] 凸多边形
- 2017,我来了
- iOS开发之UIButton
- 位运算n皇后【洛谷1219】
- 01背包,完全背包
- 其他组件通过Binder直接调用Service中方法
- SQL Server如何限制IP登陆:登陆触发器的运用
- Java层与Jni层的数组传递
- C# mongoDB.net driver 2.4.0实现上传下载文件及文件列表的多条件查询
- [POJ1474] 监控摄像头
- #“Machine Learning”(Andrew Ng)#Week 1_2:Gradient Descent