iOS UI控件
创建: 2018/04/21
完成: 2018/04/25
更新: 2018/09/24 补充UIActivityIndicatorView的显示和隐藏方法
| UIButton | |||||||||||||||||||||||||||||||||||||||||||||||||
| 设定项目 |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| action |
三要素
|
||||||||||||||||||||||||||||||||||||||||||||||||
| 代码创建 | 不用 | ||||||||||||||||||||||||||||||||||||||||||||||||
| UILabel | |||||||||||||||||||||||||||||||||||||||||||||||||
| 设定项目 |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| storybord上的一些操作 | ● 换行: option+return | ||||||||||||||||||||||||||||||||||||||||||||||||
| UITextField | |||||||||||||||||||||||||||||||||||||||||||||||||
| 用来输入一行文字 | |||||||||||||||||||||||||||||||||||||||||||||||||
| 设定项目 |
更高级的用法在TextKit
|
||||||||||||||||||||||||||||||||||||||||||||||||
| Text Input Trait |
输入时候详细设定键盘的动作
|
||||||||||||||||||||||||||||||||||||||||||||||||
| focus操作 |
目前聚焦的叫做 First Responder
|
||||||||||||||||||||||||||||||||||||||||||||||||
| 事件操作 | 可以直接连接action, 也可以用delegate | ||||||||||||||||||||||||||||||||||||||||||||||||
| UITextView | |||||||||||||||||||||||||||||||||||||||||||||||||
| 输入多行的文本 | |||||||||||||||||||||||||||||||||||||||||||||||||
| 设定项目 |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| UISegmentedController | |||||||||||||||||||||||||||||||||||||||||||||||||
| 从多个值里选一个 | |||||||||||||||||||||||||||||||||||||||||||||||||
| 设定项目 |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| UIStepper | |||||||||||||||||||||||||||||||||||||||||||||||||
| 以固定增幅增减数值 | |||||||||||||||||||||||||||||||||||||||||||||||||
| 设定项目 |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| UISwitch | |||||||||||||||||||||||||||||||||||||||||||||||||
| 设定项目 |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| UISlide | |||||||||||||||||||||||||||||||||||||||||||||||||
| 滚动条输入数值 | |||||||||||||||||||||||||||||||||||||||||||||||||
| 设定项目 |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| UIActivityIndicatorView | |||||||||||||||||||||||||||||||||||||||||||||||||
| 读取中等 | |||||||||||||||||||||||||||||||||||||||||||||||||
| 设定项目 |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| 方法 |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| UIProgressView | |||||||||||||||||||||||||||||||||||||||||||||||||
| 进度条 | |||||||||||||||||||||||||||||||||||||||||||||||||
| 设定项目 |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| UIPickerView | |||||||||||||||||||||||||||||||||||||||||||||||||
| 多选项选择 | |||||||||||||||||||||||||||||||||||||||||||||||||
| 设定项目 |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| UIDatePicker | |||||||||||||||||||||||||||||||||||||||||||||||||
| 选择日期 | |||||||||||||||||||||||||||||||||||||||||||||||||
| 设定项目 |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| Date操作 |
DateFormatter |
||||||||||||||||||||||||||||||||||||||||||||||||
| UIBarButtonItem | |||||||||||||||||||||||||||||||||||||||||||||||||
| 向工具条(tool bar)或者导航条(navigation bar)上配置的按钮 | |||||||||||||||||||||||||||||||||||||||||||||||||
| 设定项目 |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| // TODO: 增加实例 | |||||||||||||||||||||||||||||||||||||||||||||||||
| UIPageControl | |||||||||||||||||||||||||||||||||||||||||||||||||
| 设定项目 |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| UIRefreshControl | |||||||||||||||||||||||||||||||||||||||||||||||||
| // TODO: 增加实例 | |||||||||||||||||||||||||||||||||||||||||||||||||
| UIWKWebView | |||||||||||||||||||||||||||||||||||||||||||||||||
|
WebView就用这个 ● iOS8以后不推荐用UIWebView |
|||||||||||||||||||||||||||||||||||||||||||||||||
| 设定项目 |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| UIWebView | |||||||||||||||||||||||||||||||||||||||||||||||||
|
尽量不用, 需要webView但WKWebView太复杂的时候用SFSafariViewController |
|||||||||||||||||||||||||||||||||||||||||||||||||
| 设定项目 |
|
||||||||||||||||||||||||||||||||||||||||||||||||
iOS UI控件的更多相关文章
- iOS UI控件继承关系图
闲来无事,把UI控件的继承关系图整理下来,供自己和大家使用.
- ios UI控件的简单整理
把该文件拷贝到.m文件中就能够方便的查找 /** 匿名类目:能够声明方法和变量,属性为private(不同意在外部调用,且不能被继承 */ /** 发送数据的托付方,接收数据的时代理发(即代理的反向传 ...
- iOS UI控件总结(全)
1.UIButton UIButton *btn = [UIButton buttonWithType:UIButtonTypeRoundedRect]; btn.frame = CGRectMake ...
- iOS UI控件之间的关系图
- IOS学习资源收集--开发UI控件相关
收集的一些本人了解过的iOS开发UI控件相关的代码资源(本文持续补充更新) 内容大纲: 1.本人在github上也上传了我分装好的一些可重复利用的UI控件 2.计时相关的自定义UILabel控件 正文 ...
- iOS 使用UI控件的外观协议UIAppearance进行设置默认UI控件样式
在iOS开发中,经常会对UINavigationBar的样式进行全局样式.采用的设置方式有两种: 第一种,采用方式如下: [UINavigationBar appearance] 这种是对一类对象的默 ...
- 79.iOS 设备的UI规范和iOS各控件默认高度
iOS设备的UI 规范 iPhone界面尺寸 iPhone图标尺寸 iPad的设计尺寸 iPad图标尺寸 iPhone设备尺寸分辨率比例 iPhone各设备 launch image iOS 各种控件 ...
- iOS基础UI控件介绍-Swift版
iOS基础UI控件总结 iOS基础控件包括以下几类: 1.继承自NSObject:(暂列为控件) UIColor //颜色 UIImage //图像 2.继承自UIView: 只能相应手势UIGest ...
- iOS 中UI控件的各种对齐方式总结
1.textAligment : 文字的水平方向的对齐方式 取值 NSTextAlignmentLeft = 0, // 左对齐 NSTextAlignmentCenter = ...
随机推荐
- Redhat7/centOs7 安装配置python3.6.5
centos默认安装python2,设置py2和py3并存的方法如下: sudo yum install openssl-devel -y sudo yum install zlib-devel -y ...
- chkconfig命令属于readhat第linux系统的命令-ubuntu上的替代品 sysv-rc-conf
原文:http://www.blogjava.net/miaoyachun/archive/2013/12/24/407973.html ------------------------------- ...
- 高仿微信实现左滑显示删除button功能
在实际项目中删除列表中的某一项是很常见的功能.传统的做法能够使用长按监听器等,而如今流行的做法是左滑弹出删除button,微信,QQ等都是这么做的,以下做一个演示样例,代码例如以下: 主页面MainA ...
- LeetCode_Lowest Common Ancestor of a Binary Search Tree (Binary Tree)
Lowest Common Ancestor of a Binary Search Tree 一.题目描写叙述 二.思路及代码 二叉搜索树有个性质:左子树的值都比根节点小,右子树的值比根节点大.那么我 ...
- DevExpress2011控件教程)编辑控件(comboBox,AspxCheckBox) 范例1
DevExpress2011控件教程)编辑控件(comboBox,AspxCheckBox) 范例1 AspxCheckBox 是一个检查编辑控件去展示特殊条件是否关闭或者打开.它一般会展示Yes/N ...
- POJ 1151 HDU 1542 Atlantis(扫描线)
题目大意就是:去一个地方探险,然后给你一些地图描写叙述这个地方,每一个描写叙述是一个矩形的右下角和左上角.地图有些地方是重叠的.所以让你求出被描写叙述的地方的总面积. 扫描线的第一道题,想了又想,啸爷 ...
- freeIPMI README && issue about OpenIPMI kernel driver
http://www.gnu.org/software/freeipmi/README FreeIPMI - Copyright (C) 2003-2013 FreeIPMI Core Team Fr ...
- 简单的dp hdu 数塔(水题)
数塔 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submiss ...
- (白书训练计划)UVa 11572 Unique Snowflakes(窗体滑动法)
题目地址:UVa 11572 这样的方法曾经接触过,定义两个指针,不断从左向右滑动,推断指针内的是否符合要求. 这个题为了能高速推断是否有这个数,能够用STL中的set. 代码例如以下: #inclu ...
- liberOJ #2033. 「SDOI2016」生成魔咒 后缀数组
#2033. 「SDOI2016」生成魔咒 题目描述 魔咒串由许多魔咒字符组成,魔咒字符可以用数字表示.例如可以将魔咒字符 1 11.2 22 拼凑起来形成一个魔咒串 [1,2] [1, 2] ...