- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 Xcode6中怎么创建PCH文件
为什么苹果官方在xcode6中不自动创建PCH文件呢?Xcode6中去掉Precompile Prefix Header的主要原因可能在于Prefix Header大大增加了Build的时间;去掉它虽然失去了编程便利性,但是减少了Build的时间,所以苹果官方应该是基于用户体验的考虑才去掉了这个文件。然而没有了Prefix Header之后就要通过手动来导入头文件了,为了方便编程,我们应该
2015-06-12 22:58:45 555
原创 如何隐藏系统的顶部状态栏
这个其实非常简单,就是在UIView界面或者UIViewController中用一个方法实现// 隐藏系统状态栏- (BOOL)prefersStatusBarHidden{ return YES;}
2015-06-12 21:07:02 1145
原创 UITabBarController用法详解 - iOS - UI基础知识总结15
UITabBarController是IOS中很常用的一个viewController,例如系统的闹钟程序,ipod程序等。UITabBarController通常作为整个程序的rootViewController,而且不能添加到别的container viewController中(在后面会详细解释)先通过UITabBarController的层级图来分析一下它的结构组成它是
2015-06-12 19:57:43 4245
原创 UIImagePickerController 的基本用法 - iOS - UI基础知识总结14
UIImagePickerController可以通过拍照、图库、相册三种途径获取图片 iOS 获取图片有三种方法: 1、直接调用摄像头拍照 2、从相册中选择 3、从图库中选择 UIImagePickerController 是系统提供的用来获取图片和视频的接口; 用UIImagePi
2015-06-11 13:34:47 873
原创 单例模式:单例类的标准写法 - iOS - UI基础知识总结13
IOS单例模式(Singleton)单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。1.单例模式的要点: 显然单例模式的要点有三个:一是某个类只能有一个实例;二是它必须自行创建这个实例;三是它必须自行向整个系统提供这个实例。2.单例模式的优点: 1.实例控制:Singleton 会阻止其他对象实例化
2015-06-10 21:48:08 920
原创 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 575
原创 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 430
原创 UIScrollView的基本使用方法和注意事项 - iOS - UI基础知识总结10
1、UIScrollView为了显示多于一个屏幕的内容,UIScrollView为你处理缩小放大手势,并且替你处理对于它们的探测和回应。2、contentsize.width是内容的宽度,contentsize.heght是内容的高度,contentsize是UIScrollView的一个属性,它是CGSize类型,是由核心图形所定义的架构,它定义了可以滚动的内容的宽度和高度。3、在滚
2015-06-09 19:40:33 683
原创 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 553
原创 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 616
原创 UIImageView用法大全 - iOS - UI基础知识总结7
在RootViewController.h中创建一个imageView属性(记得释放)#import @interface RootViewController : UIViewController@property (nonatomic, retain) UIImageView *imageView;@end在RootViewControl
2015-06-06 16:56:53 1065
原创 UIGestureRecognizer 六种手势的用法 - iOS - UI基础知识总结6
创建RootViewController,在.m文件中操作#import "RootViewController.h"@interface RootViewController (){ NSArray *imageArray;// 装图片的数组 UIImageView *imageView; NSInteger imageIndex;// 标记
2015-06-05 21:12:10 880
OC与Swift混编的三种情况
2017-03-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人