使用第三方 : QuiltView (可在cocoapods上找到).h 文件#import <UIKit/UIKit.h> #import "TMQuiltView.h" #import "TMPhotoQuiltViewCell.h" @interface SelfHomeViewController :
通过tag 获取视图 必须 用父视图调用 viewWithTag 比如 UICollectionViewCell * content = (UICollectionViewCell *)[self.Collection viewWithTag:(100 + i
((UIScrollView *)self.Collection).delegate = self;将子类转化为父类格式 , 后服从协议 即可
使用第三方 :MJRefreshNSString *const MJCollectionViewCellIdentifier = @"Cell"; - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDiction
创建一个数据请求的类 , 写个数据类协议 DateHelper.h #import <Foundation/Foundation.h> @protocol DateHelperDelegate<NSObject> - (void)DicFromURL:(NSDictionary *)dic; @end @i
OS5.0以后就开始可以使用ARC( Automatic Reference Counting:自动引用计数 )来代替之前的MRC(Manual Reference Counting:人工引用计数)。使用ARC会减少很多代码和忘了释放对象的苦恼。但是事情都有两面性。使用了ARC之后如果你想复用以前写过的使用MRC的类, 就会出报错。这时候怎么办?方法比较简单, 只需要做下面的一个步骤就可以解决:在
plist里UIViewControllerBasedStatusBarAppearance设置为NO;KEY : View controller-based status bar appearance Type : Boolean Value : NO在appdelegate.m中添加if ([[[UIDevice currentDevice] systemV
自定义TabBarController 例如: @interface mainTabBarController : UITabBarController修改颜色: self.tabBar.tintColor = [UIColor redColor]; ( 背景颜色修改为红色)在自己的NavigationController 添加p_w_
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号