UI部分

作者: Ljson | 来源:发表于2015-07-03 21:20 被阅读245次

UI控件

在iOSAPP中,能在屏幕上显示的按钮、文本标签、文字输入框等等,都是UI控件。

UIview:

苹果把所有UI控件的共同属性抽出来放在UIView中,即所有UI控件都是UIView的子类(不一定是直接子类)。

注意:UIView继承自UIresponder,可以响应用户的操作。

  • UIView的重要属性
    1. frame:View的位置和宽高
    2. bounce:相对于自己的左上角的位置和宽高
    3. center:中心点的坐标
    4. backgroundcolor:背景颜色
  • UIView的常用方法:UIView既可以显示内容,也可以作为其他UI控件的容器(盛放其他的UI控件)
    1. 添加子空间:addSubview:
    2. 从父控件上移除:removeFromSuperview
      3.隐藏:hidden = YES

UI控件的注意点:

  • UIButton有不同的状态,每种状态都有对应的图片和文字,适当利用这个特性可以做出很好的设计;
  • 当一个控件中有其他的子控件的时候,最好不要修改这个控件的透明度(alpha)属性,不然里面的子控件的透明度也有影响。可以设置这个View的backgroundcolor的时候加上透明度(alpha)。setBackgroundColor:[UIColor colorWithRed: green: blue: alpha:alpha
  • tableView行高:在xib或者storyboard中创建tableviewcell设置行高的时候:
    1. 修改的是tableview的rowheight属性的时候,就相当于在代码中设置tableView.rowHeight
    2. 修改cell的高度,只是修改了cell自己的高度,在显示的时候,对行高没有影响。

相关文章

  • UI部分

    UI控件 在iOSAPP中,能在屏幕上显示的按钮、文本标签、文字输入框等等,都是UI控件。 UIview: 苹果把...

  • UI部分知识

    基本控件 1 三种控件大小值 match_parent:当前控件大小和父布局大小相同 fill_parent wr...

  • UI部分圆角

  • iOS界面设计规范基础剖析精品课件

    第一部分:UI的控件介绍 框架UI的元素类别 框架UI的尺寸 图标icon的尺寸 第二部分:UI的布局问题 内容与...

  • UI设计基本知识

    UI包括UI交互、UI界面和UI图标3个部分。UI设计是指对软件的人机交互、逻辑操作和界面美观的整体设计。UI设计...

  • UI部分-事件处理

    iOS事件处理- 用户使用App产生的事件及响应方法: iOS中不是任何对象都能处理事件,只有继承UIRespon...

  • UI部分-iOS动画

    iOS核心动画-Core Animation 概论 目标:1. 学会使用图层精简非交互式绘图;2. 通过核心动画创...

  • UI部分-程序概要

    iOS程序概要 1. 程序的启动过程 iOS程序就是从main函数开始执行的,但是在main函数中我们其实只能看到...

  • Android进阶篇:深度解析UI原理和高级的UI优化方式

    不知道UI原理如何做UI优化? 本文内容分为三个部分,UI原理、LayoutInflater原理、UI优化,篇幅有...

  • ios麦克风音量实时检测

    一、全局变量声明 二、功能部分1、UI部分 2、功能部分

网友评论

      本文标题:UI部分

      本文链接:https://www.haomeiwen.com/subject/ywryqttx.html