iOS Xib 布局 改变默认View 的方法.

2017-01-14 10:03:26来源:http://www.jianshu.com/p/d67406b508fa作者:Light均人点击

iOS 开发的童鞋们 一定不会对Xib 布局陌生 .  但是使用Xib 布局之后 , 后期维护时如果对页面有较大修改的时候 , 就很郁闷了 . 与其修改 , 还不如重新构建一个Xib页面 .

那么问题来了 , 如何改变 Xib 默认的 View 呢 ?

废话不多说 , 直接上图 . 



Xib默认View 的ID

我发现 Xib 默认View 的Object ID 是 i5M-Pr-FkT , 并且我也尝试着多次创建 , 发现这个ID 是不变的 . 

接下来我又新创建了一个View . 



创建的第二个View

可以发现第二界面的Object ID 是 hoF-fy-azr , 这个ID 每次创建的时候都会不同. 

当然起初我在 XIb 界面上 找了半天 , 但是一直都没有找到 哪边能配置这个ID , 无奈我只好用记事本打开 XIb 文件, 好直接看到它的底层代码 . 



找到Xib文件的目录

用记事本打开

Xib 文件的底层代码

打开之后发现 Xib 的底层代码也是用 XML 构建的 .   然后我看到了 placehoder 标签 , 应该就是他了 ! 

我把 中间的 destination = "i5M-Pr-FkT" 的值 换成了 destination = "hoF-fy-azr"(第二个View 的ID).  保存 .  

运行 , 发现Xib 的默认View  改变了 . 

这么改不知道会不会有什么影响 , 如有不对的也请各位指正 . 




最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台