uiview关联xib

1,在需要实例的地方

//加载一个uiview的作法

[LotteryInvestigationView *lotteryInvestigationView=[[[NSBundle mainBundle] loadNibNamed:@"LotteryInvestigationView" owner:self options:nil] lastObject];

[lotteryInvestigationView setFrame:frame];

[self addSubview:lotteryInvestigationView];

2,file‘s ower 对应的custom class 为uiview

3,对应的view的custom class 设为你自定义的view类

这样就ok了

时间: 2024-10-22 13:55:51

uiview关联xib的相关文章

Xcode5 创建模板和UIView 关联XIB

转自:http://www.cnblogs.com/china-ldw/p/3533896.html 在做ios应用开发的过程,难免遇到要创建 子view 和 自定义view的时候,归根到底,我们需要得到一个UIView: 要得到这个UIView,大致有三种方法: 1,创建一个UIViewController,带上一个XIB,得到的UIView为 UIViewController.view; 2,创建一个XIB,然后直接load这个XIB:代码如下 NSArray *nibView =  [[N

iOS 给UIView添加xib

一段时间没敲代码,以前一些简单的都不会做了,翻找又麻烦,所以还是记录下. 1.打开项目,新建一个继承于UIView的类AAA: 2.新建一个空白的XIB,同样取名AAA 3.将xib与UIView关联,点击File's Owner ,类选择AAA视图.   ---> 4.在xib上拉个View,设置背景位红色,在控制器上调用这个UIView,测试效果,运行后正常显示. //调用xib视图, AAA *av =[[[NSBundle mainBundle]loadNibNamed:@"AAA

5 approach to load UIView from Xib

After the past few years I found that the only manageable way for creating/maintaining view (or any UI element in more general) is to instantiate the UIView from Xib file. Creating/designing is far more intuitive in Interface Builder than write layou

Custom UIView 通过xib实现一个简单地自定义视图

1 /** 2 * 使用Custom UIView的这条路,我走的很不顺利,前期犯2,中期有事,浪费了很多时间! 3 * 现在空闲的时间不多了,只能抓紧时间写两个小demo,一来做练习,二来整理下也许能给要学习的人一些帮助! 4 */ 1 /** 2 * Custom UIView常用的三种实现方法: 3 * Method_1:通过初始化的方式(eg:UITableViewCell的重写) 4 Method_2:通过drawRect的方法,使用代码自己画出想要的视图 5 Method_3:通过x

从Xib文件加载UIView的5种方式

在不同的Xib文件中最容易维护的是定义的视图,因此对于从Xib文件中加载UIView来说一个方便的流程是非常重要. 在过去的几年里我发现唯一易于管理创建和维护视图(或者任何界面元素,通常会更多)方式就是从Xib实例化UIView.在界面编辑器里面创建和设计界面远远比使用代码来写界面布局和定义布局常量(尺寸.颜色)甚至一些糟糕的魔法数字来限制元素更加直观. 现在介绍一下我在不同情况下使用过的5种方法 1.简单方式(从Xib加载UIView比较原始的方法) 这种方式仅仅适用于只有一个视图并且没有任何

xib的简单使用

一.简单介绍 xib和storyboard的比较,一个轻量级一个重量级. 共同点: 都用来描述软件界面 都用Interface Builder工具来编辑 不同点: Xib是轻量级的,用来描述局部的UI界面 Storyboard是重量级的,用来描述整个软件的多个界面,并且能展示多个界面之间的跳转关系 二.xib的简单使用 1.建立xib文件 建立的xib文件命名为appxib.xib 2.对xib进行设置 根据程序的需要,这里把view调整为自由布局 建立view模型(设置长宽等参数) 调整布局和

iOS开发UI篇—xib的简单使用

iOS开发UI篇—xib的简单使用 一.简单介绍 xib和storyboard的比较,一个轻量级一个重量级. 共同点: 都用来描述软件界面 都用Interface Builder工具来编辑 不同点: Xib是轻量级的,用来描述局部的UI界面 Storyboard是重量级的,用来描述整个软件的多个界面,并且能展示多个界面之间的跳转关系 二.xib的简单使用 1.建立xib文件 建立的xib文件命名为appxib.xib 2.对xib进行设置 根据程序的需要,这里把view调整为自由布局 建立vie

iOS中的 SB和XIB的前世今生

今天给大家介绍一下Apple开发中三种几种常用的应用程序编写方式:纯代码创建.使用storyboard/XIB.我们都知道,纯代码编写模式适合大型项目大规模使用,利于版本管理.追踪改动以及代码合并,代码重用性强,代码后期维护方便快捷.但是我们不能否认它开发周期长,代码结构复杂,自动布局AutoLayout困难等缺点, 一.Interface Builder介绍 1.概念 Interface Builder苹果平台下用于设计和测试用户界面的应用程序,简称IB.简单理解,IB就是提供可视化设计环境.

**IOS:xib文件解析(xib和storyboard的比较,一个轻量级一个重量级)

使用Xcode做iOS项目,经常会和Xib文件打交道,因为Xib文件直观的展现出运行时视图的外观,所以上手非常容易,使用也很方便,但对于从未用纯代码写过视图的童鞋,多数对Xib的理解有些片面. Xib文件是什么? A nib file describes the visual elements of your application’s user interface, including windows, views, controls, and many others. It can also