#import "ViewController.h" #import "DetailViewController.h" @interface ViewController () #define RED arc4random() % 255 / 255.0 #define GREEN arc4rand ...
分类:
其他好文 时间:
2016-05-13 12:33:41
阅读次数:
169
UIViewController 当一个视图控制器被创建,并在屏幕上显示的时候。 代码的执行顺序1、 alloc 创建对象,分配空间2、init (initWithNibName) 初始化对象,初始化数据3、loadView 创建self.view4、viewDidLoad 载入完成,可以进行自定义 ...
分类:
其他好文 时间:
2016-05-13 07:48:13
阅读次数:
93
-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{//Overridepointforcustomizationafterapplicationlaunch.self.window=[[UIWindowalloc]initWithFrame:[[UIScreenmainScreen]bounds]];UIStoryboard*storyboard=[U..
分类:
移动开发 时间:
2016-05-13 05:18:58
阅读次数:
263
有时候需要判断逻辑再弹出View,这样子的话就不能直接通过按钮的Segue来弹出,就需要添加代码来控制segue。此时segue的添加(那个箭头),需要在viewcontroller之间建立。需要注意的是!源viewcontroller需要在左侧栏右击!给segue添加好id,直接用这一句话可以搞定。[selfperf..
分类:
移动开发 时间:
2016-05-13 05:16:40
阅读次数:
236
废话不多说,直接上传代码说明1.把EGORefreshTableHeaderView.h和EGORefreshTableHeaderView.m文件拉入到工程2.viewcontroller文件添加引用#import"EGORefreshTableHeaderView.h"和协议<</span>EGORefreshTableHeaderDelegate>3.定义对象EGORefreshTableHeaderView..
分类:
移动开发 时间:
2016-05-13 05:12:56
阅读次数:
187
概述
MVVM 是一种设计模式,VM 指的是ViewModel。相比MVC模式而言,VC更加单纯,只需关注页面展示,无需关心业务逻辑。主要业务集中在VM中,可以更方便的重用相似的业务逻辑。以购物袋页面为例,在MVC模式下,是把页面生命周期相关方法、网络请求及回调方法、页面布局(如tableView代理方法)放在ViewController中,而在MVVM模式下,则把网络请求(拉取购物袋信息、商品添...
分类:
其他好文 时间:
2016-05-13 04:23:50
阅读次数:
173
第一天:
1. 如果一个方法,只需要点击按钮触发,不需要其他地方调用,那么不需要在.h中声明只需要在.m中实现即可
2. 对于只需要在ViewController中使用的控件(属性),我们一般声明在类扩展中,UI控件,通通使用weakUI控件需要连线,也需要添加标示IBOutlet
3. 将文本框的文字转化为数字:[self.field.text intValue];
4. 收起键盘:取消...
分类:
移动开发 时间:
2016-05-13 00:05:34
阅读次数:
192
一,可以用于创建有关联关系的页面
二,UINavigationController
1,UINavigationController维护一个多屏幕的堆栈,每个screen都是一个viewController
2,UINavigationController继承于viewController,它的view属性包含一个UINavigationBar和top...
分类:
其他好文 时间:
2016-05-12 21:28:46
阅读次数:
125
1。
// 1.获取上下文(位图上下文)
这个方法上下文都可以获取。不只是layer上下文
CGContextRef ctx = UIGraphicsGetCurrentContext();
2. 在viewController中 我们需要手动的创建上下文对象。因为系统不会自动为我们生成上下文
0.获取上下文,之前的上下文都是在view的dra...
分类:
其他好文 时间:
2016-05-12 21:11:25
阅读次数:
218
#import "ViewController.h"
typedef void (^loginBlock)();
static NSOperationQueue *queue;
@interface ViewController ()
@property (nonatomic, weak)UIActivityIndicatorView *indicator;
- (IBAction)btnC...
分类:
Web程序 时间:
2016-05-12 18:12:11
阅读次数:
186