Fourth-更丰富的用户界面

Posted sziit_jerry

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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: 被选中

操作表单和警告视图

  • 操作表单:要求用户在选项中选择
  • 警告视图:在屏幕中间弹出警告框,要用户给出回应才能继续

以上是关于Fourth-更丰富的用户界面的主要内容,如果未能解决你的问题,请参考以下文章

antdesign的Input控件加了初始化值,网站控制台暴警告,啥原因

在 StreamBuilder 中具有初始值的 TextField

c_cpp fourth.cc

性能测试之线上引流测试--让性能测试更真实更丰富

Python Fourth Day

将布尔值更改为与初始值相反