摘要:加载网页//创建URLNSURL *url = [[NSBundle mainBundle] URLForResource:@”abc.html” withExtension:nil];//创建请求NSURLRequest *request = [NSURLRequest requestWithUR...
阅读全文
摘要:UICollectionViewFlowLayout称为”流水布局”, 用来约束cell的显示常见属性 1. cell的尺寸@property (nonatomic) CGSize itemSize; 2. cell之间的水平间距 @property (nonatomic) CGFloat m...
阅读全文
摘要:1. 注册cell(告诉collectionView将来要创建怎样的cell)[self.collectionView registerClass:[UICollectionViewCell class] forCellWithReuseIdentifier:@"product"];2. 从缓存池中...
阅读全文
摘要:UIImaegView的图片拉伸可以通过storyboard或者xib设置UIButton不能通过storyboard或者xib设置,必须通过代码
阅读全文
摘要:程序启动时隐藏状态来程序启动完毕后再显示回状态栏(前提是状态栏交给了UIApplication管理)application.statusBarHidden = NO;
阅读全文
摘要:initailize、load都是类方法当一个类被装进一个内存时,就会调用一次load方法(当时这个类还不可用)当第一次使用这个类时,就会调用一次initailize方法
阅读全文
摘要:自定义导航控制器的步骤:新建一个类,继承自UINavigationController自定义导航控制器的作用 1. 重写push方法就可以拦截所有压入栈中的子控制器,统一做一些处理- (void)pushViewController:(UIViewController *)viewControll...
阅读全文
摘要:ios6导航栏背景的出图规格非retina:320x44 pxretina:640x88 pxiOS7以上导航栏背景的出图规格 retina:640x128 px
阅读全文
摘要:导航栏的左上角和右上角都是UIBarButtonItem对象,为了统一样式,也可以设置UIBarButtonItemUIBarButtonItem *item = [UIBarButtonItem appearence]; 设置主题的方法 1.背景- (voi...
阅读全文
摘要:为了保证整个项目的导航栏样式一致,可以统一设置导航栏的主题主要是取的导航栏的appearance对象,操作它就是设置导航栏的主题UINavigationBar *nvaBar = [UINavigationBar appearance];常用主题设置1.导航栏背景 - (void)setBackgr...
阅读全文
摘要:系统自带的UITabBarController,有个内置的UITabBar,在iOS7和iOS6中的风格完全不一样.ios7ios6那么如何自定义UITabBar呢1.自定义UITabBarController:新建一个类,继承自UITabBarController2.新建一个类,继承自UIView...
阅读全文