第一步
- 进入文件路径
/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
文件夹同级目录下找到TemplateInfo.plist
文件,复制至其他路径下并通过系统文本编辑
工具打开,搜索关键字RequiredOptions
,如下图
- 如上图
cocoaTouchSubclass array
中加入<string>UIView</string>
如下图
- 到此保存
TemplateInfo.plist
文件,替换在UIViewXIBObjective-C
文件夹同级目录下找到TemplateInfo.plist
文件。 - 在此所有步骤处理完
第四步
- 重启Xcode,新建
UIView
类,如下图
-
Also create XIB file
可勾选,此时勾选创建,同时附带创建生产XIB
文件。