iOS即时通讯(八)- 仿微信架构搭建

  • 资源导入

将资源图片导入到Assets.xcassets中。

iOS即时通讯(八)- 仿微信架构搭建_第1张图片
资源图片.png
  • 添加启动图图片

在LaunchScreen.storyboard中添加UIImageView,设置其约束,并为其选择图片LauchImage。

iOS即时通讯(八)- 仿微信架构搭建_第2张图片
添加启动图图片.png
  • 新建工程目录

选中AppDelegate.h文件Show in Finder,创建功能目录文件,并将ViewController.h和ViewController.m文件移动到Classes/RegLog/Controller中,

iOS即时通讯(八)- 仿微信架构搭建_第3张图片
文件目录.png

删掉工程中红色的文件,拖入我们新创建的工程目录,

iOS即时通讯(八)- 仿微信架构搭建_第4张图片
工程目录.png
  • 修改已存类文件名

双击ViewController中的ViewController,右键->Refactor->Rename->修改文件名为NPRegLogViewController,确定保存即可。

iOS即时通讯(八)- 仿微信架构搭建_第5张图片
修改已存类文件名.png
iOS即时通讯(八)- 仿微信架构搭建_第6张图片
修改已存在类文件名.png
  • 搭建微信控制器

点击Main.stroyboard,将Tab Bar Controller拖进storyboard中,将Size改成iPhone 3.5-inch尺寸。删除Item1,he Item2。

iOS即时通讯(八)- 仿微信架构搭建_第7张图片
创建TabBarViewController控制器.png

再拖进Navigation ViewController到storyboard中,复制粘贴三份。并连线设置成TabBarViewController的ViewController。

iOS即时通讯(八)- 仿微信架构搭建_第8张图片
导航控制器.png

设置TabBarViewController为Main.stroyboard的入口,点击TabBarController勾选Is Initial View Controller。

iOS即时通讯(八)- 仿微信架构搭建_第9张图片
设置入口.png

运行程序,如下图显示,即可。

iOS即时通讯(八)- 仿微信架构搭建_第10张图片
运行效果图.png

你可能感兴趣的:(iOS即时通讯(八)- 仿微信架构搭建)