iOS基本UI控件总结
Posted 驭狼共舞
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS基本UI控件总结相关的知识,希望对你有一定的参考价值。
转载自原文:http://www.tuicool.com/articles/qmMjQnJ
包括以下几类:
// 继承自 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-Helpers: 让UIImage支持截屏、ios7模糊效果以及根据颜色生成图片的功能
2>. SDWebImage: 管理远程图片加载,支持异步缓存,自动处理内存警告 , 示例
三.UILabel:
第三方插件:
四.UIImageView
1. UIImageView常用操作,图片填充模式,更改位置,旋转图像,缩放图像,播放一组图片,监听手势
第三方插件:
五:UIAlertView
2.UIAlertView使用详解(图文版)
第三方插件:
六:UIScrollView
3. iOS 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
十一.UISlider
十二.UITextField
十三.UIStepper
十四.UISegmentedControl
结构图:
以上是关于iOS基本UI控件总结的主要内容,如果未能解决你的问题,请参考以下文章