单独给类添加XIB文件的步骤及注意点

首先创建一个空的xib文件

然后在你的xib文件里拉一个UIview不要拉controller

我的是LBJRoot

上面的属性可以根据需求添加

下一步这里先点左上角的File。s owner  然后看右上角第三个属性  设置关联你的类

接着点右上角最后一个属性

在outlets这个选项的下方有个view然后点击它后面的原点按住Ctrl键拖到左边设置label的这个界面(不要点到label上)接着就会出现

最重要的一步在appdelegate中第一个方法里这样写

#import "AppDelegate.h"

#import "RootViewController.h"

@interface AppDelegate ()

@end

@implementation AppDelegate

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];

// Override point for customization after application launch.

self.window.backgroundColor = [UIColor whiteColor];

  self.window.rootViewController = [[RootViewController alloc] initWithNibName:@"LBJRoot" bundle:nil];

[self.window makeKeyAndVisible];

return YES;

}

后面@“”里面写上你的xib名字  (不要忘了添加头文件)

这样就算连接成功了   然后设置你的属性其他的东西就简单了

时间: 2024-10-01 04:19:12

单独给类添加XIB文件的步骤及注意点的相关文章

IOS Xib使用——为控制器添加Xib文件

Xib文件是一个轻量级的用来描述局部界面的文件,它与StoryBoard类似,都是使用Interface Bulider工具进行编辑.但是StoryBoard是重量级的,它是用来描述整个软件的多个界面,并且能够展示多个页面之间的跳转关系.在StoryBoard出现之前,一直是使用Xib文件表示界面.当然除了使用Xib文件,也可以直接使用代码来生成界面,无论哪种方式,都各自有自己的优缺点. Xib既可以用来表示一个控制器的界面,又可以用来表示不同控制器中的局部的小界面.在本节,主要讲解一下用Xib

iOS 8:Xcode 6添加pch文件的步骤

Xcode 6创建项目后无pch文件,手动添加只需两步,如下所示: 一.添加pch文件到项目 二.将pch文件添加到项目配置 这里需注意路径,若路径错误,编译报错.

iOS开发之 Xcode6 添加xib文件,去掉storyboard的hello world应用

iOS开发之  Xcode6.1创建仅xib文件,无storyboard的hello world应用 由于Xcode6之后,默认创建storyboard而非xib文件,而作为初学,了解xib的加载原理很重要,所以,需要创建一个没有storyboard的项目 1. 创建一个新的工程 2. 选择仅一个视图的模板 选择 Single View Application , 点击Next 3. 填写项目信息 不需要选择core data,填好信息后,点击next,然后点击create 4. 删除story

iOS边练边学--xib文件初使用

一.Xib和storyboard对比 *共同点: 1>都用来描述软件界面 2>都用Interface Builder工具来编辑 3>本质都是转换成代码去创建控件 *不同点 1>Xib是轻量级的,用来描述局部的UI界面 2>storyboard是重量级的,用来描述整个软件的多个界面,并且能展示多个界面之间的跳转关系 二.Xib的加载方法 方法1: NSArray *views = [[NSBundle mainBundle] loadNibNamed:@"xib文件名

xib文件加载研究

用NSNib或者NSBundle方法加载xib文件的步骤如下: 1.加载nib文件内容和referenced resource文件: 对象数据(未解析)和关联的image或者sound文件加载入cocoa image cache 和 cocoa sound cache. 2.解析对象并实例化.实例化的规则根据对象类型以及其编码方式,规则如下: a.默认情况下,对象接收到initWithCoder消息.在iOS中任何实现nscoding协议的对象,其实力化方法都是initWithCoder:方法.

Xcode7添加pch文件(转载)

Xcode7需要手动添加pch文件. 步骤: 1.打开你的Xcode工程. 在Supporting Files目录下,选择 File > New > File > iOS > Other > PCH File 然后点击下一步: 2.建立好pch文件之后,找到 Project > Build Settings > 搜索 “Prefix Header“: 3.“Apple LLVM 7.0 -Language″ 栏目中你将会看到 Prefix Header 关键字:

IOS之UI--小实例项目--添加商品和商品名(使用xib文件终结版) + xib相关知识点总结

*:first-child { margin-top: 0 !important; } body > *:last-child { margin-bottom: 0 !important; } a { color: #4183C4; } a.absent { color: #cc0000; } a.anchor { display: block; padding-left: 30px; margin-left: -30px; cursor: pointer; position: absolute

Linux下向SVN服务器添加新文件步骤

1.将文件checkout到本地目录 svn checkout path(path是服务器上的目录)   例如:svn checkout svn://192.168.1.1/pro/domain    简写:svn co 2.往版本库中添加新的文件 svn add file   例如:svn add test.php(添加test.php)   svn add *.php(添加当前目录下所有的php文件) 3.将改动的文件提交到版本库 svn commit -m "LogMessage"

将插座变量(IBOutlet)关联到*.xib文件中对象 + 将对*.xib对象的操作关联到动作方法(IBAction)

将插座变量(IBOutlet)关联到*.xib文件中对象 以BNRDetailViewController.m和BNRDetailViewController.xib为例(<iOS编程>第10章例子) 1.打开BNRDetailViewController.xib,添加一个UITextField对象: 2.在辅助编辑器中打开BNRDetailViewController.m,方法是:按住Option键并点击项目导航面板中的BNRDetailViewController.m: 3.按住Contr