前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >iOS开发之-xib创建自定义View

iOS开发之-xib创建自定义View

作者头像
roc
发布2018-12-07 10:44:32
3.1K0
发布2018-12-07 10:44:32
举报
文章被收录于专栏:iOS开发笔记iOS开发笔记

在iOS开发中,自定义view是很常见的事情,如果view上视图功能复杂,固然可以通过frame来计算各个空间位置来布局,不过开发时间就长了,apple为我们提供了快速开发的工具xib,今天就介绍介绍如何通过xib来自定义view,提升开发效率。

1:首先我们新建一个view

2:创建一个xib

xib的名字和第一步的名字可以相同也可以不同,为了便于维护还是建议大家吧两者的名字统一

3:把view和xib关联起来

4:在xib上创建自己的空间,并拖拽出来

5:然后再view初始化中加载这个视图

到此这个自定义的工作基本已经完成,如果需要做封装什么的可以在这个基础上进行封装~~

ps:作者在使用的时候就犯了一个错误,就是

self = [[[NSBundle mainBundle] loadNibNamed:@"DPView" owner:self options:nil] firstObject];

这句在写的时候一定要根据自己的需求相结合,找到合适的地方书写,不然会出现self和你从xib中加载出来的对象不是同一个对象的问题。好了,今天的文章就到这了,大家有什么问题的话可以留言,作者看到之后会第一时间回复的~~

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-11-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 iOS开发笔记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档