UILabel和UIButton
textLabel.backgroundColor = [UIColor colorWithRed:60/255.0 green:50/255.0 blue:300/255.0 alpha:1];
textLabel.lineBreakMode =NSLineBreakByCharWrapping;
textLabel.numberOfLines = 0;
textLabel.font = [UIFont systemFontOfSize:25];//设置字体的大小
label1.backgroundColor = [UIColor blueColor];
//对齐方式,默认的是左对齐
label1.textAlignment = NSTextAlignmentRight;//右对齐
label1.textAlignment = NSTextAlignmentLeft;//左对齐
text文本属性
//给对象设置内容
textColor文本颜色
font字体属性
label1.font = [UIFont boldSystemFontOfSize:20];//字体加租
lineBreakMode 断行模式
shadow属性
NSLineBreakByTruncatingHead
.adjustsFontSizeToFitWidth
UIButton
//设置文本颜色
//设置字体大小
//设置高亮
//以上偏移量的设置是为了让图片与文字有良好的视觉效果,用户可以根据需要自己设置
//设置文本颜色
//设置字体大小
//设置高亮
@interface ViewController (){
UILabel *_label;
}
@end
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
UIButton *button = [UIButton buttonWithType:UIButtonTypeRoundedRect];
button.backgroundColor = [UIColor orangeColor];
button.frame = CGRectMake(170, 100, 50, 50);
[button addTarget:self action:@selector(buttonClicked1:) forControlEvents:UIControlEventTouchUpInside];
button.tag = 1;
[self.view addSubview:button];
UIButton *button1 = [UIButton buttonWithType: UIButtonTypeRoundedRect];
button1.backgroundColor = [UIColor redColor];
button1.frame = CGRectMake(170, 180, 50, 50);
[button1 addTarget:self action:@selector(buttonClicked1:) forControlEvents:UIControlEventTouchUpInside];
button1.tag = 2;
[self.view addSubview:button1];
_label = [[UILabel alloc]initWithFrame:CGRectMake(190, 250, 50, 50)];
[self.view addSubview:_label];
_label.text= [NSString stringWithFormat:@"%zi",btn.tag];
NSLog(@"按钮%zi被点击",btn.tag);
}
![](http://images2015.cnblogs.com/blog/830997/201511/830997-20151110170057165-2052096383.jpg)
![](http://images2015.cnblogs.com/blog/830997/201511/830997-20151110170105728-87570827.jpg)
![](http://images2015.cnblogs.com/blog/830997/201511/830997-20151110170117478-134813483.jpg)
![](http://images2015.cnblogs.com/blog/830997/201511/830997-20151110170125150-462163745.jpg)
button.frame = CGRectMake(170, 300, 80, 80);
//赋值
//添加事件
//添加图片
//设置图片位置
//添加到父视图
-(void)buttonClicked1{
NSLog(@"按钮被点击");
![](http://images2015.cnblogs.com/blog/830997/201511/830997-20151110165918447-926027958.jpg)
![](http://images2015.cnblogs.com/blog/830997/201511/830997-20151110165942572-1553594884.jpg)
UILabel和UIButton的更多相关文章
- 1.注册或登录页面设计:UILabel,UIButton,UITextField
学习iOS开发已经有一段时日了,之前一直没有系统的对iOS开发的相关知识进行归纳总结,导致很多知识点云里雾里在脑子里形不成iOS开发的思想,现将自己在学习过程中遇到的一些知识进行总结,希望能对iOS初 ...
- iOS UILabel UITextView UIButton 等等显示文本行间距
iOS UILabel UITextView UIButton 等等显示文本行间距都用如下方法 NSMutableParagraphStyle *paragraphStyle = [[NSMutab ...
- iOS开发-UILabel和UIButton添加下划线
关于UILabel和UIButton有的时候需要添加下划线,一般有两种方式通过默认的NSMutableAttributedString设置,第二种就是在drawRect中画一条下划线,本文就简单的选择 ...
- UILabel和UIButton添加下划线
关于UILabel和UIButton有的时候需要添加下划线,一般有两种方式通过默认的 NSMutableAttributedString设置,第二种就是在drawRect中画一条下划线,本文就简单的选 ...
- iOS学习21之UILabel, UITextField, UIButton, UIImageView
1.UILabel 1> 概述 UILabel (标签): 是显示文本的控件.在App中 UILabel 是出现频率最高的控件 UILabel 是 UIView 子类,作为子类一般是为了扩充父类 ...
- UILabel,UITextField,UIButton三大基础控件总结
(一)UILabel空件 属性: 1.背景颜色 label.backgroundColor = [UIColor ***]; 2. 显示文字: label.text = @"******&q ...
- IOS UIlabel 、UIButton添加下划线
1.给UILabel 添加下划线 UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(, , , )]; label.backgrou ...
- UILabel和UIbutton(富文本)封装方法
/** 方法说明:设置label的富文本属性 参数说明:contentStr富文本内容 textColor字体颜色 rangeSet设置字体颜色及大小的位置 */ - (UILabel *)backf ...
- 你真的了解UIButton、UILabel 吗?
一:首先查看一下关于UIButton的定义 @class UIImage, UIFont, UIColor, UIImageView, UILabel; //设置UIButton的样式 typedef ...
随机推荐
- ziparchiver添加后编译出错
Build setting里面compile source as改为Objective-c
- Qlikview List控件
将纵向展示变为横向展示 方法: ListBox属性分页,“外观”分页“单列”属性不要打钩,用鼠标调整控件高度,Listbox控件会自适应现实将数据打横现实.
- 百度地图API示例之添加/删除工具条、比例尺控件
代码 <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" cont ...
- C# 定制 Attribute 简单使用
所谓 “定制Attribute”,就是一个类的实例,它被序列化成驻留在元数据的一个字节流. 我们可以使用 Attribute 来保存注释: namespace AttributeDemo { [Att ...
- Activity生命周期(一) 暨 帮助文档的使用
--------siwuxie95 首先创建一个ActivityLifeCircle 选择API:21 Android 5.0 (截止目前:2016/12/21,承上启下,兼容更好) 选择空活动 ...
- iOS9支付完成无法获取回调
- (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary<NSString *,id ...
- Spark 机器学习
将Mahout on Spark 中的机器学习算法和MLlib中支持的算法统计如下: 主要针对MLlib进行总结 分类与回归 分类和回归是监督式学习; 监督式学习是指使用有标签的数据(LabeledP ...
- hdu 4006 The kth great number (优先队列)
/********************************************************** 题目: The kth great number(HDU 4006) 链接: h ...
- 和为S的两个数字
/* * 和为S的两个数字 * 题目描述 * 输入一个递增排序的数组和一个数字S,在数组中查找两个数 * 使得他们的和正好是S,如果有多对数字的和等于S,输出两个 * 数的乘积最小的. * ...
- Daily Scrum 12.5
今日完成任务: 对webservice进行学习,并将部分接口封装到webservice,没做完,明天继续.以便安卓组能够调用webservice的接口. 修复了大部分数据库改动后导致的异常,网站已可以 ...