- (void)viewDidLoad {
[super
viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
UIColor *color = [self
colorWithHexString:@"#81c52b"];
...
分类:
移动开发 时间:
2015-08-26 13:58:48
阅读次数:
165
一,文本文件的内容。
二,工程目录
三,ViewController.m
- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
/...
分类:
移动开发 时间:
2015-08-25 21:44:41
阅读次数:
173
根据你需要执行的动作, 这里有几个方法:
-(id)initWithFrame:(CGRect)frame -
UIView的指定初始化方法; 总是发送给UIView去初始化, 除非是从一个nib文件中加载的;
-(id)initWithCoder:(NSCoder
*)coder - 从nib文件中加载的时候发送此消息给UIView;
-(void)awakeFromNib...
分类:
其他好文 时间:
2015-08-25 16:51:35
阅读次数:
171
iOS UIViewController 的 awakeFromNib 以及 - (id)initWithCoder:(NSCoder *)aDecoder 和 - (instancetype)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBu...
分类:
移动开发 时间:
2015-08-21 10:48:07
阅读次数:
133
IBInspectableIBInspectable属性提供了访问旧功能的新方式:用户自定义的运行时属性。从目前的身份检查器(identity inspector)中访问,这些属性在 Interface Builder 被整合到 Xcode 之前就可用了。他们提供了一个强有力的机制来配置一个 NIB...
分类:
其他好文 时间:
2015-08-17 13:56:23
阅读次数:
159
bundle是一个目录,其中包含了程序会使用到的资源.这些资源包含了如图像,声音,编译好的代码,nib文件(用户也会把bundle称为plug-in).对应bundle,cocoa提供了类NSBundle.我们现在用bundle获取程序里的一张图片,并显示到View上。新建一个Single View...
分类:
移动开发 时间:
2015-08-17 11:43:51
阅读次数:
141
1.创建一个自定义的xib2.拖一个UITableViewCell并在上面拖控件3.绑定class设置identifier4.使用 UINib *nib = [UINib nibWithNibName:@"CustomTableViewCell" bundle:nil]; ...
分类:
移动开发 时间:
2015-08-15 19:52:37
阅读次数:
130
init:方法在init方法中实例化必要的对象(遵从LazyLoad思想)init方法中初始化ViewController本身 loadView:方法这是当没有正在使用nib视图页面,子类将会创建自己的自定义视图层。绝不能直接调用。如果手工维护views,必须重载重写该方法。当view需要被展示而它...
分类:
移动开发 时间:
2015-08-14 13:42:41
阅读次数:
621
iOS开发初级课程针对学员掌握ObjectiveC,C或者C++,有语言基础的学员,想从事iOS开发工作。iOS开发那些事-了解iOS开发(8集)在课程中,我们首先介绍如何使用nib和故事板技术创建工程,通过对nib和故事板技术的使用,大家对二者的优缺点和彼此间的差异有了一定的了解。接着通过Hell...
分类:
移动开发 时间:
2015-08-13 19:52:49
阅读次数:
147
1.新建一个xib视图2.更改视图大小3.将自动布局关闭4.添加想要的控件到该视图上5.将视图添加到控制器上- (void)viewDidLoad { [super viewDidLoad]; NSArray *nib = [[NSBundle mainBundle]loadNibNam...
分类:
移动开发 时间:
2015-08-13 00:51:54
阅读次数:
276