Together项目IOS平台开发01


本月8号开始,本人正式开始Together项目的iOS端开发。简单的来说,Together是一个众筹项目的平台。和一般的众筹平台稍显不一样,我们这个平台只是给大家一个交流想法,互相认识的地方,并不涉及交易功能。所以,这个项目更多的是一个众筹想法的展示与团队创建。在开头这个地方,需要说明的是,由于本人接触IOS平台的开发时日尚浅,连SWIFT这个语言也是最近正在学习当中,因此,我的代码中难以避免的会存在错误,希望大家多多指正。

1、首先,在设计整体的IOS界面框架之前,需要先具体的分析一下

整体的站点逻辑如上,可以看到整体是一个由单个首页出发衍生出一系列功能。虽然,一些细节的地方在没有开始具体的代码设计时,很难构想出来,但是可以先进行答题框架的设计。对于这么一个逻辑图,首先我打算在APP打开后,给用户呈现出一个首页。这个首页包括“推荐”、“发现”、“我的”三个板块的功能。这里指出,“搜索”将会放在“发现”中,“关于”将会放在“我的”中。这样的3个板块的功能,我打算通过TabBar功能来实现在首页的底部。通过切换底部TabBar即可达到“推荐”、“发现”、“我的”的切换。具体的效果是这样的


当然,刚载入显示的是“推荐”

2、代码实现

主页通过ViewController来进行引导,另外创建3个viewcontroller:“RecommendViewController”、“SearchViewController”、“UserViewController”。

	//添加3个视图
        let viewRecommend = RecommendViewController()
        viewRecommend.title = "推荐"
        
        let viewSearch = SearchViewController()
        viewSearch.title = "发现"
        
        let viewUser = UserViewController()
        viewUser.title = "我的"

        //分别声明3个视图控制器
        let Recommend = UINavigationController(rootViewController:viewRecommend)
        Recommend.tabBarItem.image = UIImage(named:"recommend")
        
        let Search = UINavigationController(rootViewController:viewSearch)
        Search.tabBarItem.image = UIImage(named:"search")
        
        let User = UINavigationController(rootViewController:viewUser)
        User.tabBarItem.image = UIImage(named:"user")
        
        self.viewControllers = [Recommend,Search,User]

        //默认选中的是游戏主界面视图
        self.selectedIndex = 0


  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值