Fourth-更丰富的用户界面
2016-05-18 10:32
357 查看
Fourth-更丰富的用户界面
动态控件、静态控件和被动控件
动态:触发自己编写的一段代码。按钮静态:不触发操作方法,用于显示。标签、图像
被动:不触发,但能用于交互,存储用户输入值等。文本框
创建应用程序
UIImageView–添加图片–关闭自适应(自行调节图片)–common + =UILabel–添加整套约束Add Missing Constraints
关闭键盘–Did End On Exit(放弃第一相应者控制权)
触摸背景关闭键盘–更改View底层类(所有能够触发操作方法的控件都是UIcontrol的子类)–Touch Down – 放弃第一相应者控制权方法
UISlider–初始值、最小值、最大值、Events Continuous Update
UISegmented
创建约束:option + 各个方向
可拉伸图像:图像–Show Slicing–Start Slicing–中间按钮
UIImageView 属性
Mode: 内容在视图内部的显示方式Tag: 标识界面对象
Interaction: 交互
User Interaction Enabled: 指定用户能否与当前对象进行交互
Multiple Touch: 决定当前控件能否接收多点触摸事件
Alpha: 透明度 0.0 – 1.0
Background: 视图背景色
Tint: 高亮颜色
Drawing:
Opaque: 视图背后没有要绘制的内容
Hidden: 隐藏
Clear Graphics Context: 清除图像内容
Clip Subviews: 修剪子视图
Autoresize Subviews: 当视图大小发送变化时自动修改视图大小
Stretching: 拉伸
UILabel 属性
TextPlain Text: 纯文本
Attributed Text: 属性文本
Color: 文本颜色
Font: 文本类型、大小
Alignment: 对齐方式
Placeholder: 占位符
Background、Disabled: 一般不用
Border Style: 边框样式
Clear Button: 清除按钮,清除所输入的文本内容
Clear when editing begins: 当下次输入自动删除之前输入的内容
Min Font Size: 最小字体
Adjust to Fit: 调节适应
Capitalization: 大写
Correction: 修正
Spell Checking: 拼写检查
Keyboard Type: 键盘类型
Appearance: 出现
Return Key: 键盘右下角的一个键
Auto-enable Return Key: 没输入内容Return按键不可用
Secure Text Entry: 密码文本
控件状态
Normal: 普通Highlighted: 高亮
Disabled: 不可用
Selected: 被选中
操作表单和警告视图
操作表单:要求用户在选项中选择警告视图:在屏幕中间弹出警告框,要用户给出回应才能继续
相关文章推荐
- iOS App中UILabel的自定义及在Auto Layout中的使用
- IOS UI学习教程之使用UIImageView控件制作动画
- IOS 7.1 兼容性bug 问题,UIButton,UILabel ...
- UIImageView animationImages内存问题
- UILabel的学习
- UILabel显示HTML
- UILabel
- iOS控件--UILabel
- ULabel显示1.n行文字特效,特效
- UIImageView圆角,自适应图片宽高比例,图片拉伸,缩放比例
- [Swift]UIKit学习之UILabel的用法
- label指定位置文字属性设置
- 倒计时
- UIImageView的使用
- IOS开发--给UIImageView添加touch事件
- 第一个IOS程序(代码版)
- 'UITextAlignmentCenter' is deprecated: first deprecated in iOS 6.0设置UILabel的居中对齐时出错
- iOS UI三大控件和应用程序启动流程
- 关于UIview UIlabel Unbutton 的一些常用的属性方法(用以优化界面)
- UILabel自动换行,自适应高度