UILable

 1  //设置文本信息
2 nameLable.text = @"用户名:";
3 //对齐方式(居中 居左 局右);
4 nameLable.textAlignment = NSTextAlignmentRight;
5 //设置文本内容颜色
6 nameLable.textColor = [UIColor blackColor];
7 //设置文本字体
8 nameLable.font = [UIFont fontWithName:@"Helvetica-Bold" size:20];
9 //打印所有字体样式
10 NSLog(@"%@",[UIFont familyNames]);
11 //设置行数
12 nameLable.numberOfLines = 0;
13 //断行模式
14 nameLable.lineBreakMode = NSLineBreakByWordWrapping;//按照单词换行
15 //阴影颜色
16 nameLable.shadowColor = [UIColor blueColor];
17 //阴影大小
18 nameLable.shadowOffset = CGSizeMake(2, 1);

UITextField

 1     //背景颜色
2 textField.backgroundColor = [UIColor greenColor];
3 //文本内容
4 textField.text = @"用户名";
5 //设置文本内容颜色
6 textField.textColor = [UIColor redColor];
7 //文本对齐方式
8 textField.textAlignment = NSTextAlignmentCenter;
9 //边框样式
10 textField.borderStyle = UITextBorderStyleRoundedRect;
11 //设置占位符
12 textField.placeholder = @"请输入用户名";
13 //是否允许编辑
14 textField.enabled = YES;
15 //开始编辑时是否清空输入框
16 textField.clearsOnBeginEditing = YES;
17 //是否安全输入
18 textField.secureTextEntry = YES;
19 //设置键盘样式
20 textField.keyboardType = UIKeyboardTypeNumbersAndPunctuation;
22 textField.returnKeyType = UIReturnKeySearch;
23 //自定义视图
24 UIView *view = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 414, 100)];
25 view.backgroundColor = [UIColor cyanColor];
26 // textField.inputView = view;
27 //输入框上边的内容
28 textField.inputAccessoryView = view;
29 //清除按钮模式(x)
30 textField.clearButtonMode = UITextFieldViewModeWhileEditing;
32 [textField becomeFirstResponder];//成为第一响应者

UIButton

1  button.frame = CGRectMake(50, 100, 300, 300);
2 button.backgroundColor = [UIColor orangeColor];
3 //设置标题 普通状态下
4 [button setTitle:@"点 我" forState:UIControlStateNormal];
5 //高亮状态下 (点住的时候)
6 [button setTitle:@"谁点我" forState:UIControlStateHighlighted];
7 //设置标题颜色
8 button.tintColor = [UIColor whiteColor];

1 //添加事件 2 3 [button addTarget:self action:@selector(buttonClick:) forControlEvents:UIControlEventTouchUpInside];

UIPageControl

 1 self.page = [[UIPageControl alloc] initWithFrame:CGRectMake(100, 636, 214, 40)];
3 self.page.backgroundColor = [UIColor grayColor];
4 // 设置小圆点个数
5 self.page.numberOfPages = 4;
7 // 设置当前显示的页数
8 self.page.currentPage = 2;
10 // 设置未选中的圆点颜色
11 self.page.pageIndicatorTintColor = [UIColor greenColor];
12 // 设置选中的圆点颜色
13 self.page.currentPageIndicatorTintColor = [UIColor redColor];
15 [self.page addTarget:self action:@selector(fangfang:) forControlEvents:UIControlEventValueChanged];
16 [self.view addSubview:self.page];

UISegmentControl

 1 // 创建对象
2 self.segment = [[UISegmentedControl alloc] initWithItems:@[@"女神", @"男神", @"屌丝"]];
4 // 设置属性
5 self.segment.backgroundColor = [UIColor orangeColor];
6 self.segment.frame = CGRectMake(50, 100, 300, 50);
8 // 指定被选中的分段
9 self.segment.selectedSegmentIndex = 0;
10 // 样式颜色
11 self.segment.tintColor = [UIColor redColor];
12 //设置标题
13 [self.segment setTitle:@"阿福" forSegmentAtIndex:2];

UISlider

 1 // 1.创建对象
2 self.mySlider = [[UISlider alloc] initWithFrame:CGRectMake(7, 50, 400, 40)];
3
4 // 2.设置属性
5 self.mySlider.backgroundColor = [UIColor blackColor];
6 // 设置slider的最小值
7 self.mySlider.minimumValue = 0;
8 // 设置slider的最大值
9 self.mySlider.maximumValue = 10;
14 // 设置按钮颜色
15 self.mySlider.thumbTintColor = [UIColor redColor];
17 // 设置划过区域的颜色
18 self.mySlider.minimumTrackTintColor = [UIColor yellowColor];
19 // 设置未划过区域的颜色
20 self.mySlider.maximumTrackTintColor = [UIColor orangeColor];

UISwitch

 1 // 1.创建对象
2 // 设置frame只有(X.Y)起作用,size使用系统默认大小
3 UISwitch *switchButton = [[UISwitch alloc] initWithFrame:CGRectMake(300, 100, 100, 100)];
4 // 2.设置属性
5 switchButton.backgroundColor = [UIColor blackColor];
6 // 设置开关样式的颜色
7 switchButton.tintColor = [UIColor redColor];
8 // 设置开启时的颜色
9 switchButton.onTintColor = [UIColor blueColor];
10 // 设置开关按钮的颜色
11 switchButton.thumbTintColor = [UIColor cyanColor];
12 //设置程序运行之后开关的状态(开启还是关闭)
13 [switchButton setOn:YES animated:YES];

UIScorllView

   / * *
* 第一步:将scrollView添加到rootView上,使视图可以滚动
*/
self.scrollView = [[UIScrollView alloc] initWithFrame:self.frame];
self.scrollView.backgroundColor = [UIColor cyanColor];
[self addSubview:self.scrollView];
/**
10 * 第二步:将需要滚动的图片添加到scrollView上
11 */
self.myImageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@""]];
// UIImageView不设置frame时候默认使用图片大小
[self.scrollView addSubview:self.myImageView];
// 设置滚动范围
self.scrollView.contentSize = self.myImageView.frame.size;
// 设置是否显示水平滚动条
self.scrollView.showsHorizontalScrollIndicator = NO;
// 设置是否显示垂直方向滚动条
self.scrollView.showsVerticalScrollIndicator = NO;
// 设置是否回弹
self.scrollView.bounces = YES;
 1 // 设置水平方向滚动
2 self.scrollView.contentSize = CGSizeMake(self.myImageView.frame.size.width, 0);
4 // 设置垂直方向滚动
5 self.scrollView.contentSize = CGSizeMake(0, self.myImageView.frame.size.height);
8 // 设置偏移量,规定要显示的位置
9 self.scrollView.contentOffset = CGPointMake(400, 100);
12 // 设置缩放
13 // 设置最小的缩放比例
14 self.scrollView.minimumZoomScale = 0.1;
15 // 设置最大的缩放比例
16 self.scrollView.maximumZoomScale = 2;
 

UI常用控件的一些属性的更多相关文章

  1. UI常用控件

    UICommonlyUsedControls [UI常用控件] 不需要学习多么深入,但是要知道系统提供的有用的控件. 一.UISwitch(开关) 二.UIActivityIndicatorView( ...

  2. Andriod常用控件介绍&相关属性(初学方便查询)

    一.TextView(显示控件) android:id(给当前控件定义唯一的标识符)——示例:android:id = "@+id/text_view" android:layou ...

  3. easy ui 常用控件配置

    table comboBox 下拉高度 panelHeight:'auto' textBox

  4. 【Android Studio】安卓开发初体验3.1——UI设计之常用控件

    常用控件 首先对xml文件的编辑有三种模式 Code为纯代码 Split是一边代码,一边预览效果图 Designer就是有UI设计界面 TextView 用于在界面上显示一段文本信息 所有控件都可以在 ...

  5. [WinForm]WinForm跨线程UI操作常用控件类大全

    前言 在C#开发的WinForm窗体程序开发的时候,经常会使用多线程处理一些比较耗时之类的操作.不过会有一个问题:就是涉及到跨线程操作UI元素. 相信才开始接触的人一定会遇上这个问题. 为了解决这个问 ...

  6. winFrom 常用控件属性及方法介绍

    目录 1.窗体(Form) 2.Label (标签)控件 3.TextBox(文本框)控件 4.RichTextBox控件 5.NumericUpDown控件 6.Button(按钮)控件 7.Gro ...

  7. Android中常用控件及属性

    在之前的博客为大家带来了很多关于Android和jsp的介绍,本篇将为大家带来,关于Andriod中常用控件及属性的使用方法,目的方便大家遗忘时,及时复习参考.好了废话不多讲,现在开始我们本篇内容的介 ...

  8. MFC学习 标签页与属性页及各常用控件使用

    参考 http://blog.csdn.net/anye3000/article/details/6700023 CTabCtrl: BOOL CTabTestDlg::OnInitDialog() ...

  9. WPF 10天修炼 第六天- 系统属性和常用控件

    WPF系统属性和常用控件 渐变的背景色 WPF中的前景色和背景色不同于传统Winform的设置,这些属性都是Brush类型的值.在XAML中,当为这些属性设置指定的颜色后将被转换为SolidColor ...

随机推荐

  1. xcode initWithCoder\awakeFromNib\layoutSubviews

    控件通过xib,storyboard创建,初始化设置一定会调用initWithCoder awakeFromNib 加载完毕的时候肯定会调用 layoutSubviews 布局子控件 位置和尺寸 利用 ...

  2. js调试若干

    主要是将 chrome调试工具   firebug的控制台对以下都有支持 consoleAPI https://developers.google.com/chrome-developer-tools ...

  3. JS图表组件 highcharts 简单的介绍

    把highcharts拿来做个简单的介绍,希望更多的朋友可以用到这个用来做图表的js插件. preparation Highcharts Highcharts是一个制作图表的纯Javascript类库 ...

  4. BZOJ 1997: [Hnoi2010]Planar( 2sat )

    平面图中E ≤ V*2-6.. 一个圈上2个点的边可以是在外或者内, 经典的2sat问题.. ----------------------------------------------------- ...

  5. BZOJ 1001: [BeiJing2006]狼抓兔子(最短路)

    平面图的最小割转化为对偶图的最短路(资料:两极相通——浅析最大最小定理在信息学竞赛中的应用) ,然后DIJKSTRA就OK了. ------------------------------------ ...

  6. MySqlQueryList

    //辅助查询列表,或实例 public class MySqlQueryList { #region List<T> ToList<T>(string sql, params ...

  7. 8.PHP 教程_PHP字符串

    字符串变量用于存储并处理文本. PHP中的字符串变量 字符串变量用于包含有字符的值. 在创建字符串之后,我们就可以对它进行操作了.您可以直接在函数中使用字符串,或者把它存储在变量中. 在下面的实例中, ...

  8. python中3个帮助函数help、dir、type的使用

    1.help函数:查看模块.函数.变量的详细说明: 查看模块 help("modules") 查看包  help("json") 查看类 help(json.J ...

  9. IOS FoundationKit (NSString) 知识汇总

    1. interface 代表类声明,@implement 代表类实现,@encode 代表将object-c 中类型转换成指定字符串 2  当前char * 类型转化为字符串需要转化为NSStrin ...

  10. 【转】C++ stringstream介绍,使用方法与例子

    原文来自:http://www.cnblogs.com/lancidie/archive/2010/12/03/1895161.html C++引入了ostringstream.istringstre ...