当我们创建或者自定义一个UI控件时,就很可能会调用awakeFromNib、initWithCoder 、initWithFrame这些方法。三者的具体区别如下: initWithFrame: 通过代码创建UI控件的时候就会调用; initWithCoder:从文件中解析一个对象的时候就会调用这个方 ...
分类:
其他好文 时间:
2016-08-01 00:12:54
阅读次数:
823
Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '-[UIViewController
_loadViewFromNibNamed:bundle:] loaded the "VCRoot" nib but the view outlet was not set.'看下图...
分类:
移动开发 时间:
2016-07-31 16:00:32
阅读次数:
168
XIB使用,登陆界面小试牛刀创建一个新的视图控制器,具体操作参见点击查看在创建好的VCRoot.xib里面拖动需要的控件,并拖动给相应的控件添加属性,给登陆按钮添加事件。VCRoot.h文件里面:#import @interface VCRoot : UIViewController//IBOutlet表示从xib中创建的
@property (weak, nonato...
分类:
移动开发 时间:
2016-07-31 15:58:35
阅读次数:
165
1.继承链:UIviewController:uiresponder:NSObject 2.访问tab bar控制器的属性 (1)@property(nonatomic, weak) id< UITabBarControllerDelegate > delegate :设置委托属性,需要遵守 UIT ...
分类:
其他好文 时间:
2016-07-30 21:03:08
阅读次数:
161
UIViewController强制竖屏: 如果想整个APP竖屏,可以写一个BaseViewcontroller 1 先在AppDelegate.m里面重写如下方法 - (UIInterfaceOrientationMask)application:(UIApplication *)applicat ...
分类:
移动开发 时间:
2016-07-30 13:28:35
阅读次数:
187
1.继承链:UIviewcontroller:uiresponder:NSObject 2.如果你想使用一些动画转换,可以遵守 UINavigationControllerDelegate 3.创建导航控制器: (1)- (instancetype)initWithRootViewControlle ...
分类:
其他好文 时间:
2016-07-30 12:03:39
阅读次数:
167
Responding to Being Loaded from a Nib File 在实例化过程中,归档中的每个对象都被解归档然后依据对象的类型初始化。遵守NSCoding协议的对象(包括所有UIView和 UIViewController的子类)用initWithCoder:方法初始化。所有不遵 ...
分类:
其他好文 时间:
2016-07-29 18:47:18
阅读次数:
119
//根据View获取控制器 - (UIViewController*)viewController { for (UIView* next = [self superview]; next; next = next.superview) { UIResponder* nextResponder = ...
分类:
其他好文 时间:
2016-07-25 16:15:27
阅读次数:
114
当一个视图控制器被创建,并在屏幕上显示的时候。 代码的执行顺序1、 alloc 创建对象,分配空间2、init (initWithNibName) 初始化对象,初始化数据3、loadView 从nib载入视图 ,通常这一步不需要去干涉。除非你没有使用xib文件创建视图4、viewDidLoad 载入 ...
分类:
移动开发 时间:
2016-07-25 00:09:48
阅读次数:
279
1,标签的创建 1 2 3 4 5 6 7 8 9 10 import UIKit class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() //设置标签x坐标:10,y坐标: ...
分类:
编程语言 时间:
2016-07-24 19:14:57
阅读次数:
167