OC基础知识
文章平均质量分 77
JaryPan
keep coding...
展开
-
UIScrollView的基本使用方法和注意事项 - iOS - UI基础知识总结10
1、UIScrollView为了显示多于一个屏幕的内容,UIScrollView为你处理缩小放大手势,并且替你处理对于它们的探测和回应。2、contentsize.width是内容的宽度,contentsize.heght是内容的高度,contentsize是UIScrollView的一个属性,它是CGSize类型,是由核心图形所定义的架构,它定义了可以滚动的内容的宽度和高度。3、在滚原创 2015-06-09 19:40:33 · 705 阅读 · 0 评论 -
UIImagePickerController 的基本用法 - iOS - UI基础知识总结14
UIImagePickerController可以通过拍照、图库、相册三种途径获取图片 iOS 获取图片有三种方法: 1、直接调用摄像头拍照 2、从相册中选择 3、从图库中选择 UIImagePickerController 是系统提供的用来获取图片和视频的接口; 用UIImagePi原创 2015-06-11 13:34:47 · 901 阅读 · 0 评论 -
单例模式:单例类的标准写法 - iOS - UI基础知识总结13
IOS单例模式(Singleton)单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。1.单例模式的要点: 显然单例模式的要点有三个:一是某个类只能有一个实例;二是它必须自行创建这个实例;三是它必须自行向整个系统提供这个实例。2.单例模式的优点: 1.实例控制:Singleton 会阻止其他对象实例化原创 2015-06-10 21:48:08 · 942 阅读 · 0 评论 -
UIScrollView和UIPageControl的配合使用 - iOS - UI基础知识总结11
注意:MRC模式在.h中声明两个属性#import @interface RootViewController : UIViewController@property (nonatomic, retain) UIScrollView *myScrollView;@property (nonatomic, retain) UIPageControl *myPageControl原创 2015-06-09 20:06:10 · 447 阅读 · 0 评论 -
UINavigationController - iOS - UI基础知识总结12
UINavigationController是IOS编程中比较常用的一种容器,很多系统的控件都有用到,下面介绍几个比较重要或者容易犯错的地方进行讲解先看一下UINavigationController view的层级1、navigationItem 我们都知道navigationItem是UIViewController的一个属性,这个属性是为UINavigationController服务的。文档中是这么解释的“The navigation item used to represent the v原创 2015-06-09 22:00:48 · 595 阅读 · 0 评论 -
UIView的一般操作 - iOS - UI基础知识总结1
创建view;设置view背景颜色;插入一个view:在某个位置插入一个view、在某个view上面插入一个view、在某个view下面插入一个view;管理视图层次;隐藏视图;获取全部子视图;获取父视图;给视图添加tag值、根据tag值查找视图;设置视图透明度;设置视图拐角半径。原创 2015-05-23 11:03:21 · 376 阅读 · 0 评论 -
UIButton - iOS - UI基础知识总结5
// UIButton__________________________________ // UIButton 是iOS中用来响应用户点击的控件,该控件既可以显示文字,也可以显示图片,也可以处理用户交互 // UIButton 的创建一般采用类方法,UIButton也是UIControl的子类 // 1、创建一个UIButton对象 (类方原创 2015-05-23 18:01:58 · 498 阅读 · 0 评论 -
UIGestureRecognizer 六种手势的用法 - iOS - UI基础知识总结6
创建RootViewController,在.m文件中操作#import "RootViewController.h"@interface RootViewController (){ NSArray *imageArray;// 装图片的数组 UIImageView *imageView; NSInteger imageIndex;// 标记原创 2015-06-05 21:12:10 · 916 阅读 · 0 评论 -
UIImageView用法大全 - iOS - UI基础知识总结7
在RootViewController.h中创建一个imageView属性(记得释放)#import @interface RootViewController : UIViewController@property (nonatomic, retain) UIImageView *imageView;@end在RootViewControl原创 2015-06-06 16:56:53 · 1080 阅读 · 0 评论 -
fram和bounds的区别和用途 - iOS - UI基础知识总结2
// fram__________________________________ // 子视图的fram是相对于父视图的,改变fram的内容会改变子视图自己在父视图中的位置和大小,但是对父视图没有影响 // 设置fram时可以超出父视图边界范围(超出部分不会在父视图上展现)(比如:设置成(-10,-10,100,100)) UIView *redView原创 2015-05-23 11:27:21 · 775 阅读 · 0 评论 -
UILable常见用法 - iOS - UI基础知识总结3
// UILable__________________________________ UILabel *lable = [[UILabel alloc]initWithFrame:CGRectMake(50, 100, 200, 40)]; // 给lable设置内容__________________________________原创 2015-05-23 11:49:21 · 608 阅读 · 0 评论 -
UITextField - iOS - UI基础知识总结4
// UITextField__________________________________ // UITextField 是iOS中用来输入文字的控件,比UILable多了文字编辑功能,是UIControl的子类 // UITextField的使用和UILable相似 // 1、创建UITextField对象_______________原创 2015-05-23 17:32:19 · 543 阅读 · 0 评论 -
UISegmentedControl - iOS - UI基础知识总结8
#import "RootViewController.h"@interface RootViewController ()@end@implementation RootViewController- (void)viewDidLoad { [super viewDidLoad]; self.view.backgroundColor = [UI原创 2015-06-06 20:45:36 · 631 阅读 · 0 评论 -
UISlider - iOS - UI基础知识总结9
#import "RootViewController.h"@interface RootViewController ()@end@implementation RootViewController- (void)viewDidLoad { [super viewDidLoad]; self.view.backgroundColor = [UI原创 2015-06-06 22:26:56 · 571 阅读 · 0 评论 -
UITabBarController用法详解 - iOS - UI基础知识总结15
UITabBarController是IOS中很常用的一个viewController,例如系统的闹钟程序,ipod程序等。UITabBarController通常作为整个程序的rootViewController,而且不能添加到别的container viewController中(在后面会详细解释)先通过UITabBarController的层级图来分析一下它的结构组成它是原创 2015-06-12 19:57:43 · 4307 阅读 · 0 评论