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

  • 资源导入

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

资源图片.png
  • 添加启动图图片

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

添加启动图图片.png
  • 新建工程目录

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

文件目录.png

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

工程目录.png
  • 修改已存类文件名

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

修改已存类文件名.png
修改已存在类文件名.png
  • 搭建微信控制器

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

创建TabBarViewController控制器.png

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

导航控制器.png

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

设置入口.png

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

运行效果图.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • *面试心声:其实这些题本人都没怎么背,但是在上海 两周半 面了大约10家 收到差不多3个offer,总结起来就是把...
    Dove_iOS阅读 27,314评论 30 472
  • iOS 实战开发课程笔记 本贴旨在作为对极客班 《iOS 开发实战》第五期期课程视频重新学习的笔记。目标是建立一个...
    黄穆斌阅读 8,241评论 12 57
  • 来个大整容 app在横屏状态下是不显示iPhone的状态栏的(就是有个小电池的那一栏),除非你强制app这样做。这...
    Billionfan阅读 9,509评论 8 9
  • 当一个人开始注意自己仪表时,说明这个人心中产生了某种想法,关于男女之间的那种想法。 明觉得有必要注意自己的样子了。...
    临渊不羡于阅读 1,488评论 0 0
  • 最近在运营一个个人订阅号 嘛 耍着玩 两个多礼拜了 在没有推广情况下 有了180个人订阅 也有写不出内容的时候 昨...
    拧发条的鸟阅读 708评论 0 1