init-初始化程序viewDidLoad-加载视图viewWillAppear-UIViewController对象的视图即将加入窗口时调用;viewDidApper-UIViewController对象的视图已经加入到窗口时调用;viewWillDisappear-UIViewControlle...
分类:
移动开发 时间:
2015-08-25 15:43:22
阅读次数:
152
iOS UIViewController 的 awakeFromNib 以及 - (id)initWithCoder:(NSCoder *)aDecoder 和 - (instancetype)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBu...
分类:
移动开发 时间:
2015-08-21 10:48:07
阅读次数:
133
之前很多兄弟问如何实现类似于淘宝客户端搜索列表那种动态显隐的效果,这几天刚好有时间,就实现了几个例子搞一下,其实原理很简单,也参考了github上一位兄弟的实现.不多说,上代码@interface D1ScrollingNaviBarViewController : UIViewController...
分类:
移动开发 时间:
2015-08-20 14:53:11
阅读次数:
177
本文目录一、loadView二、viewDidLoad三、viewDidUnload四、三个方法的关系标题中所说的3个方法,都是UIViewController的方法,跟UIViewController的view属性的生命周期息息相关。接下来我会一一阐述它们的作用以及它们之间的联系。回到顶部一、lo...
分类:
其他好文 时间:
2015-08-20 12:49:29
阅读次数:
111
AppDelegate.h@property (strong, nonatomic) UIViewController *viewController;在需要用的地方#define appDelegate ((AppDelegate *)[UIApplication sharedApplicatio...
分类:
其他好文 时间:
2015-08-20 12:35:36
阅读次数:
117
【最近换工作,面试遇到的一些问题,以前一直没有如何在意的。。。】1、iOS 应用程序的生命周期 --UIViewController的生命周期?2、应用程序 数据 的读写 --几种持久化存储的方式&使用时候?3、Swift & Objc 的区别 --混编?为什么更快了?4、多媒体应用 --音...
分类:
移动开发 时间:
2015-08-20 12:33:42
阅读次数:
150
view是在什么时候创建的,又是如何创建的:在初始化ViewController 的时候会调用loadView。可以重写loadview来定制视图有六种方式创建view:1.没有同名xib情况下2.通过 storyboard 创建3.有指定xib情况下创建4.有同名xib情况5.有同名去掉contr...
分类:
其他好文 时间:
2015-08-20 12:25:34
阅读次数:
178
视图的大小应该是随时可控的。今天我们就来实现对一个View的缩放动画。该动画的实现与位移动画,透明度动画稍有不同。具体实现如下:
import UIKit
class ScaleViewController: UIViewController {
@IBOutlet weak var greenSquare: UIView!
override f...
分类:
移动开发 时间:
2015-08-20 10:31:25
阅读次数:
139
在UIViewController中收起键盘, 除了调用相应控件的resignFirstResponder 方法外, 还有另外三种办法:1. 重载 UIViewController 中的 touchesBegin方法, 然后在里面执行 [self.view endEdiiting: YES]; 这样...
分类:
其他好文 时间:
2015-08-19 16:36:49
阅读次数:
73
-init、viewDidLoad、viewWillAppear、viewDidAppear、viewWillDisappear等的区别及用途
init-初始化程序
viewDidLoad-加载视图
viewWillAppear-UIViewController对象的视图即将加入窗口时调用;
viewDidApper-UIViewController对象的视图已...
分类:
移动开发 时间:
2015-08-19 00:40:55
阅读次数:
183