第一步
- 进入文件路径
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates/File Templates/iOS/Source/Cocoa Touch Class.xctemplate
第二步
- 找到
UIViewObjective-C文件夹复制到其他路径下并重名为UIViewXIBObjective-C,将这个UIViewXIBObjective-C文件夹拷贝至和UIViewObjective-C文件夹同级目录下。在同级目录下找到UIViewControllerXIBObjective-C文件夹进入拷贝___FILEBASENAME___.xib文件至UIViewXIBObjective-C文件夹。此时UIViewXIBObjective-C文件夹中为三个文件,如下图
UIViewXIBObjective-C文件夹
第三步
- 在
UIViewXIBObjective-C文件夹同级目录下找到TemplateInfo.plist文件,复制至其他路径下并通过系统文本编辑工具打开,搜索关键字RequiredOptions,如下图
关键字RequiredOptions - 如上图
cocoaTouchSubclass array中加入<string>UIView</string>如下图
加入<string>UIView</string> - 到此保存
TemplateInfo.plist文件,替换在UIViewXIBObjective-C文件夹同级目录下找到TemplateInfo.plist文件。 - 在此所有步骤处理完
第四步
- 重启Xcode,新建
UIView类,如下图
新建UIView -
Also create XIB file可勾选,此时勾选创建,同时附带创建生产XIB文件。



