Fourth-更丰富的用户界面

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 属性

  • Text
    • Plain 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: 被选中

操作表单和警告视图

  • 操作表单:要求用户在选项中选择
  • 警告视图:在屏幕中间弹出警告框,要用户给出回应才能继续
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值