iPhone开发学习笔记005——使用XIB自定义一个UIView,然后将这个view添加到controller的view
来源:互联网 发布:javascript this 特性 编辑:程序博客网 时间:2024/05/16 04:37
一、新建一个single view application类型的iOS application工程,名字取为CustomView,如下图,我们不往CustomViewViewController.xib中添加任何控件:
二、新建一个CustomView.xib,过程如下:
二、新建一个CustomView.xib,过程如下:
然后往界面上拖一个label和一个button:
接下来得建立CustomViewViewController.xib中的view与CustomView.xib的关联了,即将Custom.xib动态加载,然后将该view做为CustomViewViewController的view的subview,放置于正中显示(设置CustomView的中心点为整屏正中央),具体代码如下:
- (void)viewDidLoad
{
[superviewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
NSArray *nib = [[NSBundlemainBundle]loadNibNamed:@"CustomView"owner:selfoptions:nil];
UIView *tmpCustomView = [nibobjectAtIndex:0];
CGRect tmpFrame = [[UIScreenmainScreen]bounds];
[tmpCustomView setCenter:CGPointMake(tmpFrame.size.width / 2, tmpFrame.size.height / 2)];
[self.viewaddSubview:tmpCustomView];
}
运行,最后效果如下所示:- iPhone开发学习笔记005——使用XIB自定义一个UIView,然后将这个view添加到controller的view
- iPhone开发学习笔记005——使用XIB自定义一个UIView,然后将这个view添加到controller的view
- 使用XIB自定义一个UIView,然后将这个view添加到controller的view
- 使用XIB自定义一个UIView,然后将这个view添加到controller的view
- 使用XIB自定义一个UIView,然后将这个view添加到controller的view 上(相当于所有界面都通过xib来实现)
- 使用XIB自定义一个UIView,然后将这个view添加到controller的view 上(相当于所有界面都通过xib来实现)
- 使用XIB自定义一个UIView,然后将…
- 使用xib自定义一个view
- UIView添加手势 然后UITableView 添加进这个View 导致UITableView 的单元格点击事件无效
- UIView添加手势 然后UITableView 添加进这个View 导致UITableView 的单元格点击事件无效
- UIView添加手势 然后UITableView 添加进这个View 导致UITableView 的单元格点击事件无效
- 将xib文件封装一个自定义view的步骤
- iOS开发笔记22--使用XIB自定义一个UIView
- IOS学习之——xib的创建 自定义View
- IOS学习之—— xib的用法--自定义View
- IOS开发 使用XIB自定义一个UIView
- IOS开发 使用XIB自定义一个UIView
- IOS开发 使用XIB自定义一个UIView
- Eclipse插件开发之定制向导
- 趣味算法-马踏棋盘
- HTC G7 相机故障,自己动手维修详细步骤
- Win7 VS2010装不上(装frame work 4.0 就报错了:oxc8000222 )
- DM9000
- iPhone开发学习笔记005——使用XIB自定义一个UIView,然后将这个view添加到controller的view
- 五、我也来抄bash之ABS--操作符
- 《算法导论》第6章 堆排序 (1)最大堆与堆排序
- Linux提示符为bash-2.05b#,不再显示当前路径
- 中文机器做source code时编码错误问题---perl的引用文件大红叉错误
- 勿以恶小而为之
- 我大学剩下一年半的生活(十)——pythonchallenge之level9
- 一些要看的书
- 2012-2-14 股市跟踪