iOS 开发的童鞋们 一定不会对Xib 布局陌生 . 但是使用Xib 布局之后 , 后期维护时如果对页面有较大修改的时候 , 就很郁闷了 . 与其修改 , 还不如重新构建一个Xib页面 .
那么问题来了 , 如何改变 Xib 默认的 View 呢 ?
废话不多说 , 直接上图 .
我发现 Xib 默认View 的Object ID 是 i5M-Pr-FkT , 并且我也尝试着多次创建 , 发现这个ID 是不变的 .
接下来我又新创建了一个View .
可以发现第二界面的Object ID 是 hoF-fy-azr , 这个ID 每次创建的时候都会不同.
当然起初我在 XIb 界面上 找了半天 , 但是一直都没有找到 哪边能配置这个ID , 无奈我只好用记事本打开 XIb 文件, 好直接看到它的底层代码 .
打开之后发现 Xib 的底层代码也是用 XML 构建的 . 然后我看到了 placehoder 标签 , 应该就是他了 !
我把 中间的 destination = "i5M-Pr-FkT" 的值 换成了 destination = "hoF-fy-azr"(第二个View 的ID). 保存 .
运行 , 发现Xib 的默认View 改变了 .
这么改不知道会不会有什么影响 , 如有不对的也请各位指正 .