用xib自定义UIView并在代码中使用--iOS
2024-09-04 12:24:58
首先新建一个空的xib文件:
将size改为freedom:
然后在xib中自定义视图(添加自己想要的其它视图):
要写好约束, 创建一个继承uiview的类和他关联,然后就可以调用了.
- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
//获得nib视图数组
NSArray *nibContents = [[NSBundle mainBundle] loadNibNamed:@"HeadView" owner:nil options:nil];
// Find the view among nib contents (not too hard assuming there is only one view in it).
// 得到最后一个view
HeadView *headView = [nibContents lastObject];
headView.frame = CGRectMake(, , , );
//headView.backgroundColor = [UIColor blueColor];
_tableView.tableHeaderView = headView;
}
最新文章
- 【C#】分享一个弹出容器层,像右键菜单那样召即来挥则去
- 如何删除datatable中的一行数据
- CODE[VS] 1346 HelloWorld编译器
- Linux X Window System运行原理和启动过程
- Beginning SDL 2.0(1) SDL功能简介
- php的post和get方法
- U盘安装ubuntu时出现的gfxboot.c32:not a COM32R image问题
- Mysql高级之事务
- 蓝牙UUID——Android各种蓝牙设备的UUID
- Android - Fragment(二)加载Fragment
- tomcat 绑定ipv4端口
- SUSE12Sp3安装配置.net core 生产环境(1)-IP,DNS,网关,SSH,GIT
- win10下如何解决U盘连接上电脑但不显示的问题
- LoadRunner学习笔记(1)--异常处理方法
- hello1实例的分析
- vs关于“当前不会命中断点 还没有为该文档加载任何符号”的解决方法
- Spring StringRedisTemplate 配置
- 【329】word 替换文本高级用法
- 微信小程序一个页面多个按钮分享怎么处理
- [转] 迁移 VMware 虚拟机到 KVM