当前位置: 首页 > news >正文

做试玩网站推广展示类网站

做试玩网站,推广展示类网站,wordpress 500 安装,微博网站可以做兼职吗前言 UITabBarController在iOS开发中是一个高频使用的控制器#xff0c;典型的案例如QQ、微信均使用UITabBarController布局。本文将从一个新建工程#xff0c;和大家一起了解UITabBarController的基本原理和使用方法。 基本概念 UITabBarController能够方便地管理多个控制器…前言 UITabBarController在iOS开发中是一个高频使用的控制器典型的案例如QQ、微信均使用UITabBarController布局。本文将从一个新建工程和大家一起了解UITabBarController的基本原理和使用方法。 基本概念 UITabBarController能够方便地管理多个控制器并且在多个控制器之间切换。看个示例 微信主界面有4个子控制器分别是微信,通讯录,发现和我点击不同的图标会展示不同的页面也就是子控制器的view)。这是一个典型的UITabBarController应用案例。 项目实践 我们通过新建项目来熟悉UITabBarController,实践出真知。实验环境:Xcode 9.4.1编程语言:Objective-C我们主要理解原理用swift也是可以的本例使用OC。 选择Single View App单视图app,点Next。Product Name:是项目的名称可自定义。Organization Name:组织名可自定义Organization Identifier:组织标识符最好和单位域名保持一致可自定义。其它默认点Next一个崭新的项目就创建好了。 这个case我们可能要做几遍第一遍我们用纯代码来实现。选中info.plist把Main storyboard file base name对应值(value)删掉。这样做的目的是让程序在运行时不从Main.storyboard里面加载控制器而是通过代码加载。仔细看图中的注释。我再解释一下启动流程。 程序启动先的main.m入口函数接着查看info.plist里面的main值被我们清空了value结果为空即不加载Main.storyboard.调用appDelegate的didFinishLaunchingWithOptions方法。来到didFinish...方法后我们需要手工创建window、UItabBarController并将window设置为可见状态。做完以上几步我们先运行一下程序。我们看到导航栏已经正常显示证明加载成功为什么主窗口是黑色因为还没添加子控制器。我们给tabbar添加第一个控制器。 注意勾选Also create XIB file让系统创建一个同名的xib文件可图形化部署控件。会生成三个文件。点击.xib文件把view设置成红色为了醒目。设置好后返回AppDelegate.m文件。 引用刚才创建的FirstViewController然后创建一个FirstViewController对象并通过tabbar的addChildViewController方法将控制器设为tabbar的子控制器 。运行一下程序。 我们发现祖国山河一片红证明子控制器成功加载。依葫芦画瓢再创建个UIViewController控制器颜色设置为蓝色大家随意深色就好方便观察效果。在AppDelegate.m里面依照添加第一个控制器再把第二个控制器加载到tabar里面。 Question 1:此时运行程序tabbar会加载哪一个ViewController 答:我们说过tabbar可以管理多个控制器其实是把这些控制器加载到一个数组里面来管理先加载的下标是0,第2个加载下载是1,以此类推。而tabbar默认显示第一个添加的子控制器也就是firstVC。所以还是加载的红色。 如果你想手动选择加载的控制器可以使用selectedIndex属性。在本例中可以这样做: tabBarViewController.selectedIndex 1; //本例中目前加载了2个子控制器他们的下标分别是0,1. 再运行一 下程序你指定的子控制器应该已经加载成功了。 未完待续欢迎关注的我的公众号:Ted的技术乐园转载于:https://blog.51cto.com/1038433/2169911
http://www.huolong8.cn/news/122902/

相关文章:

  • php框架做网站的好处用dw做网站首页
  • 互联网网站开发服务合同潜江资讯网手机
  • 濮阳微信网站建设茂名网站建设建站系统
  • 建设部网站资质深圳市盐田区建设局网站
  • 做印刷网站公司炫酷的电商网站设计
  • 邯郸网络科技公司电话seo在线培训课程
  • 网站有哪几种电子商务公司名字推荐
  • 优秀网站 要素外贸网站在哪做外链
  • 在上海总部互联网公司排名西安官网优化技术
  • 广州白云手机网站建设移动网站网上营业厅
  • 网站开发目的简介门窗 东莞网站建设
  • 小轲网站建设简述网站建设流程
  • 公益网站建设网站开发软件系统
  • 化妆品网站建设的论文宁波seo网络推广软件系统
  • 毕业设计做系统跟做网站哪个容易营销qq多少钱一个月
  • 国外的自建站平台是什么个人形象设计网站
  • 宏福建设集团有限公司网站高校廉洁文化建设网站
  • 湛江网站制作网站网站空间和数据库空间
  • 雄安建设集团 网站店面设计模板
  • 安陆建设局网站网站制作难度
  • 做语文高考题网站网站关键词密度查询
  • 如何提高 网站的点击量WordPress添加加载用时
  • 网站建设逻辑手机可以做网站
  • 提供网站建设工具淘客怎么用网站做
  • 网站建设项目申请ppt郑州网站建设到诺然
  • 苏州工业园区两学一做教育网站wordpress 图片备份
  • 制作网站在本机运行景观设计公司名字
  • 凡科做的网站推效果创网科技有限公司怎么样
  • 主流网站 技术网站建设所需美工
  • 上海做网站建设公司网络推广方法技巧