包括以下几类:

//继承自NSObject:(暂列为控件)

UIColor *_color;    //颜色

UIImage *_image;    //图像

//继承自UIView:只能相应手势UIGestureRecognizer事件,如果本身不响应会将事件action向superview传递

UILabel *_label;                    //文本展示

UIImageView *_imageView;          //图像展示

UIAlertView *_alertView;          //提醒对话框

UIScrollView *_scrollView;        //滚动视图

UIProgressView *_progressView;  //进度条

UIActivityIndicatorView *_indicator; //指示器

//继承自UIControl:可以监听手势UIGestureRecognizer事件和UIControlEvents事件,且不会将事件向superView传递

UIButton *_btn;                   //按钮  

UISwitch *_switch;                //选择按钮

UISlider *slider;                  //滑动条

UITextField *_textField;         //文本框

UIStepper *_stepper;              //数字递变控件(iOS5以后支持)

UISegmentedControl *segmentedControl;  //分段控件

一.UIColor:

  系统自带的颜色较少,使用方法也不方便,建议使用第三方插件:Colours

二.UIImage:

  1.UIImage 图片处理:截图,缩放,设定大小,存储

  2.UIImage两种加载方式

  3.iOS 提升 UIImage 加载性能

  第三方插件:

    1>.UIImage-Helpers:让UIImage支持截屏、ios7模糊效果以及根据颜色生成图片的功能

    2>.SDWebImage:管理远程图片加载,支持异步缓存,自动处理内存警告,示例

三.UILabel:

  1.UILabel的详细使用及特殊效果

  第三方插件:

    FXLabel--改进标准的UILabel组件

四.UIImageView

  1.UIImageView常用操作,图片填充模式,更改位置,旋转图像,缩放图像,播放一组图片,监听手势

  第三方插件:

五:UIAlertView

  1.UIAlertView的各种属性、方法及代理的使用

  2.UIAlertView使用详解(图文版)

  第三方插件:

    带Block的UIAlertView

六:UIScrollView

  1.小探UIScrollView(一)基本属性

  2.小探UIScrollView(二)基本属性

  3.iOS UIScrollView中实现分页滚动--定时自动滚动分页

  4.UIScrollView的分页与缩放

  5.UIScrollView 原理详解(contentsize,contentInset,ContentOffset)

  第三方插件:

    http://code4app.com/category/scrollview

七:UIProgressView

  第三方插件:http://code4app.com/category/progress

八:UIActivityIndicatorView

  第三方插件:http://code4app.com/category/activityindicator

九.UIButton

  1.详细介绍

  2.简单例子

十.UISwitch

  iOS学习之UISwitch控件两种使用方法和监听

十一.UISlider

  UISlider 滑块控件—IOS开发

  自定义UISlider的样式和滑块

十二.UITextField

  iOS中UITextField 使用全面解析

十三.UIStepper

  UIStepper控件的简单使用

十四.UISegmentedControl

  UISegmentedControl的详细使用

结构图:

iOS基本UI控件总结的更多相关文章

  1. iOS基础UI控件介绍-Swift版

    iOS基础UI控件总结 iOS基础控件包括以下几类: 1.继承自NSObject:(暂列为控件) UIColor //颜色 UIImage //图像 2.继承自UIView: 只能相应手势UIGest ...

  2. iOS 使用UI控件的外观协议UIAppearance进行设置默认UI控件样式

    在iOS开发中,经常会对UINavigationBar的样式进行全局样式.采用的设置方式有两种: 第一种,采用方式如下: [UINavigationBar appearance] 这种是对一类对象的默 ...

  3. iOS 中UI控件的各种对齐方式总结

    1.textAligment : 文字的水平方向的对齐方式 取值 NSTextAlignmentLeft      = 0,    // 左对齐 NSTextAlignmentCenter    = ...

  4. IOS学习资源收集--开发UI控件相关

    收集的一些本人了解过的iOS开发UI控件相关的代码资源(本文持续补充更新) 内容大纲: 1.本人在github上也上传了我分装好的一些可重复利用的UI控件 2.计时相关的自定义UILabel控件 正文 ...

  5. 从0到1搭建移动App功能自动化测试平台(2):操作iOS应用的控件

    转自:http://debugtalk.com/post/build-app-automated-test-platform-from-0-to-1-Appium-interrogate-iOS-UI ...

  6. iOS UI控件继承关系图

    闲来无事,把UI控件的继承关系图整理下来,供自己和大家使用.

  7. ios 中的UI控件学习总结(1)

    UIKit框架提供了非常多功能强大又易用的UI控件 下面列举一些在开发中可能用得上的UI控件 UIButton 按钮 UILabel 文本标签 UITextField 文本输入框 UIImageVie ...

  8. 【IOS 开发】基本 UI 控件详解 (UIDatePicker | UIPickerView | UIStepper | UIWebView | UIToolBar )

    转载注明出处 : http://blog.csdn.net/shulianghan/article/details/50348982 一. 日期选择器 (UIDatePicker) UIDatePic ...

  9. 【iOS 开发】基本 UI 控件详解 (UIButton | UITextField | UITextView | UISwitch)

    博客地址 : http://blog.csdn.net/shulianghan/article/details/50051499 ; 一. UI 控件简介 1. UI 控件分类 UI 控件分类 : 活 ...

随机推荐

  1. [LeetCode]Subsets II生成组合序列

    class Solution {//生成全部[不反复]的组合.生成组合仅仅要採用递归,由序列从前往后遍历就可以. 至于去重,依据分析相应的递归树可知.同一个父节点出来的两个分支不能一样(即不能与前一个 ...

  2. Block的使用--初探Block

    看了两天的Block. 网上是有非常多解说与教程,也有讲得非常好的.这里就主要解说下我的理解与收获.欢迎拍砖. 所谓block.我觉得应该是一个闭包函数.而闭包,就是说block以及内部全部的变量生命 ...

  3. 10gR2 rac怎样重跑root.sh ?

    原文博客链接地址:10gR2 rac怎样重跑root.sh ? 前几天遇到一客户的10205 rac,出现LMD进程IPC SEND TIMEOUT问题. 准备深入研究下Oracle RAC 的LMO ...

  4. Data Member Order

    https://docs.microsoft.com/en-us/dotnet/framework/wcf/feature-details/data-member-order In some appl ...

  5. BZOJ 3083 树链剖分+倍增+线段树

    思路: 先随便选个点 链剖+线段树 1操作 就直接改root变量的值 2操作 线段树上改 3操作 分成三种情况 1.new root = xx 整个子树的min就是ans 2. lca(new roo ...

  6. 空值(NULL)和非空(NOT NULL)(十二)

    不多说,直接上干货! NULL:表示字段可以为空 NOT NULL:表示字段不允许为空 注意:NULL和NOT NULL不可以同时用于一个字段上. create table tb2( username ...

  7. FragmentPagerAdapter和FragmentStatePagerAdapter的区别

    FragmentPagerAdapter 1:简单的介绍: 该类内的每一个生成的 Fragment 都将保存在内存之中,因此适用于那些相对静态的页,数量也比较少的那种:如果需要处理有很多页,并且数据动 ...

  8. PostgreSQL Replication之第三章 理解即时恢复(2)

    3.2 归档事务日志 看过图片之后,我们可以看看如何使这些东西进入工作状态.当谈到及时归档时,您需要做的第一件事是归档XLOG.PostgreSQL通过postgresql.conf提供了所有与归档相 ...

  9. BootStrap--panel面板

    1 <div class="panel panel-default"> <div class="panel-body"> 这是一个基本的 ...

  10. jQuery的一些选择器

    一.基本选择器 1. id选择器(指定id元素) 将id="one"的元素背景色设置为黑色.(id选择器返单个元素) $(document).ready(function () { ...