NSBundle控件和UIImageView和UIButton区别
2014-03-25 01:38
253 查看
1.NSBundle
1> 一个NSBundle代表一个文件夹,利用NSBundle能访问对应的文件夹
2> 利用mainBundle就可以访问软件资源包中的任何资源
3> 模拟器应用程序的安装路径
/Users/aplle/资源库/Application Support/iPhone Simulator/7.1/Applications
2.UIImageView和UIButton
1> 使用场合
* UIImageView: 如果仅仅是显示图片,不需要监听图片的点击
* UIButton: 既要显示图片,又要监听图片的点击
2> 相同:能显示图片
3> 不同点
* UIButton能处理点击事件, UIImageView不能处理点击事件
* UIButton既能显示图片, 又能显示文字
* UIButton能同时显示两张图片
* UIButton继承自UIControl, 因此默认就能处理事件
* UIImageView继承自UIView, 因此默认就不能处理事件
1> 一个NSBundle代表一个文件夹,利用NSBundle能访问对应的文件夹
2> 利用mainBundle就可以访问软件资源包中的任何资源
3> 模拟器应用程序的安装路径
/Users/aplle/资源库/Application Support/iPhone Simulator/7.1/Applications
2.UIImageView和UIButton
1> 使用场合
* UIImageView: 如果仅仅是显示图片,不需要监听图片的点击
* UIButton: 既要显示图片,又要监听图片的点击
2> 相同:能显示图片
3> 不同点
* UIButton能处理点击事件, UIImageView不能处理点击事件
* UIButton既能显示图片, 又能显示文字
* UIButton能同时显示两张图片
* UIButton继承自UIControl, 因此默认就能处理事件
* UIImageView继承自UIView, 因此默认就不能处理事件
相关文章推荐
- [iOS基础控件 - 3.5] NSBundle, UIImageView和UIButton的区别, 模拟器和文档
- ios-day02(NSBundle的作用、UIImageView和UIButton的区别)
- iOS控件——UIView与UIImageView播放动画的实现方法
- UI控件--UIImageView
- 基础控件属性及方法整理 --> UIImageView
- UI基础-基础控件-0324-汤姆猫(UIImageView的应用)
- iOS开发中使用Quartz2D绘图及自定义UIImageView控件
- iOS开发UI篇—Quartz2D(自定义UIImageView控件)
- iOS基础控件-UIImageView,图片视图,配合点击手势,点击一个图片,开始动画
- Quartz2D(自定义UIImageView控件)
- Swift - 图像控件(UIImageView)的用法
- iOS开发中UIImageView控件的常用操作整理
- UIKit框架-高级控件:6.UIPickerView与UIImageView结合使用
- iOS - 利用UILayer实现扁平化控件、带弧度的UIButton、圆形的UIImageView:
- ui控件之UIImageView(imageView的动画效果)
- Swift - 图像控件(UIImageView)的用法
- 基础控件使用实例-图片浏览器(UILabel、UIButton、UIImageView及plist)
- iOS--Quartz2D使用(自定义UIImageView控件、绘制基本图形)
- 解决UIScrollView,UIImageView等控件不能响应touch事件的问题
- iOS开发UI高级—37Quartz2D(自定义UIImageView控件)