xib中的 File's Owner的的理解
2015-03-10 14:22
176 查看
这两天在做 UI的美化,然后还牵扯到适配iPhone和iPad,索性把之前的布局全部改为xib,这其中就出现了在已有的.h 和 .m的基础上新创建xib文件,刚开始没注意,但是在一个页面跳转传值时遇到了一个问题,如果使用 alloc init 的方法,会提示 loadnib 没有view的iboutlet ,然后查阅网上各种资料,都说的很不是清楚,大概就是说file's owner 是viewcontroller的实例,对了还有一开始是在xib里放了一个viewcontroller的控件,然后viewcontroller的
第三选项卡 custom class 里选择已有的 .h进行关联,页面布局没有问题,但是这样 在页面的初始化/实例化时只能用 loadnib 的方法才能实例化,但是我是要做页面传值的,这样一个方法是先去执行.m文件的内容,这时property的属性值是过不去的,然后就去对比 创建类时 同时创建的xib,对比发现 默认带的是view 但是在file's owner中的关联是关联到view的 我就也创建了一个view,但是file's owner 的引用是拖不过去的, 找不到解决的办法,偶然翻file's
owner的属性发现在第三选项卡里也是有custom class 属性的关联的,然后关联后果然可以了. 以此记录
![](https://img-blog.csdn.net/20150310142153518?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvc2NoMTExMTg3OA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
另外,上周到的Mac mini 拿回去开机让选择语言设置用户名什么的,但是当时我手里只有一个蓝牙键盘,和一个usb鼠标,然后无法设置用户名不能进入系统,很急但是又不想去多买一个usb键盘,问了楼下三层,有键盘的也都是ps2 口,要么就是笔记本,当时可无奈,然后百度却没有类似的问题,打苹果客服,客服说建议找USB键盘设置(简直废话),然后想去apple store还要预约,然后当时刚好周末,想着算了周一去公司拿键盘回来再弄吧,纠结了两天,周一晚上带回键盘设置,妈蛋,输入完用户名点继续时就卡死了
,鼠标一个转圈圈,下面的进度却不动,上周公司那台新的iMac也是这样,难道是10.10的bug? 强制关机.重启再来,当时手一滑滑倒了最上,出现了任务栏,等等~ 那个苹果是怎么回事,点击苹果竟然进入设置了,我然后连上了蓝牙键盘,当时我那个心情真是乱七八糟,但是还是又死机了一次(真无语~),然后收拾收拾桌面,
为了不想窗口切来切去,买了一个21:9的显示器,真的很快,到了线lu了两把lol ,视野很棒,然后打开xcode 显示完整xib,右侧也就最多再能多放一个code页了,竟然还是不够用,难道要双21:9(42:9)吗 哈哈.
希望我遇到的问题能对别的人有所帮助.
第三选项卡 custom class 里选择已有的 .h进行关联,页面布局没有问题,但是这样 在页面的初始化/实例化时只能用 loadnib 的方法才能实例化,但是我是要做页面传值的,这样一个方法是先去执行.m文件的内容,这时property的属性值是过不去的,然后就去对比 创建类时 同时创建的xib,对比发现 默认带的是view 但是在file's owner中的关联是关联到view的 我就也创建了一个view,但是file's owner 的引用是拖不过去的, 找不到解决的办法,偶然翻file's
owner的属性发现在第三选项卡里也是有custom class 属性的关联的,然后关联后果然可以了. 以此记录
另外,上周到的Mac mini 拿回去开机让选择语言设置用户名什么的,但是当时我手里只有一个蓝牙键盘,和一个usb鼠标,然后无法设置用户名不能进入系统,很急但是又不想去多买一个usb键盘,问了楼下三层,有键盘的也都是ps2 口,要么就是笔记本,当时可无奈,然后百度却没有类似的问题,打苹果客服,客服说建议找USB键盘设置(简直废话),然后想去apple store还要预约,然后当时刚好周末,想着算了周一去公司拿键盘回来再弄吧,纠结了两天,周一晚上带回键盘设置,妈蛋,输入完用户名点继续时就卡死了
,鼠标一个转圈圈,下面的进度却不动,上周公司那台新的iMac也是这样,难道是10.10的bug? 强制关机.重启再来,当时手一滑滑倒了最上,出现了任务栏,等等~ 那个苹果是怎么回事,点击苹果竟然进入设置了,我然后连上了蓝牙键盘,当时我那个心情真是乱七八糟,但是还是又死机了一次(真无语~),然后收拾收拾桌面,
为了不想窗口切来切去,买了一个21:9的显示器,真的很快,到了线lu了两把lol ,视野很棒,然后打开xcode 显示完整xib,右侧也就最多再能多放一个code页了,竟然还是不够用,难道要双21:9(42:9)吗 哈哈.
希望我遇到的问题能对别的人有所帮助.
相关文章推荐
- 对xib/nib, file's owner, first responder的理解
- 对xib/nib, file's owner, first responder的理解
- 理解xib(nib)、File’s Owner、First Responder、outlet、action等概念
- 理解xib(nib)、File’s Owner、First Responder、outlet、action等概念
- 对xib/nib, file's owner, first responder的理解
- 理解xib(nib)、File’s Owner、First Responder、outlet、action等概念
- 对xib/nib, file's owner, first responder的理解
- 对xib/nib, file's owner, first responder的理解
- file's owner以及outlet与连线的理解
- file's owner以及outlet与连线的理解
- 如何理解 File's Owner 与 First Responder
- file's owner以及outlet与连线的理解
- file's owner以及outlet与连线的理解
- file's owner以及outlet与连线的理解
- 如何理解 File's Owner 与 First Responder
- nib 加载过程分析以及对File’s Owner的理解
- file's owner以及outlet与连线的理解
- file's owner以及outlet与连线的理解
- ios 开发file's owner以及outlet与连线的理解
- 如何理解 File's Owner 与 First Responder