• [iOS微博项目


    一、UINavigationItem
    1> 获得方式
    self.navigationItem // self是指控制器

    2> 作用
    可以用来设置当前控制器顶部导航栏的内容
    // 设置导航栏中间的内容
    self.navigationItem.title
    self.navigationItem.titleView

    二、UIBarButtonItem
    1> 用在什么地方
    // 设置导航栏左上角的内容
    self.navigationItem.leftBarButtonItem
    // 设置导航栏右上角的内容
    self.navigationItem.rightBarButtonItem

    2> 作用
    相当于一个按钮
     
    Image(75)
     
    三、UITabBarItem
    1> 获得方式
    self.tabBarItem // self是指控制器

    2> 作用
    可以用来设置当前控制器对应的选项卡标签的内容
    // 标签的标题
    self.tabBarItem.title
    // 标签的图标
    self.tabBarItem.image
    // 标签的选中图标
    self.tabBarItem.selectdImage

    四、UINavigationBar
    1. 导航控制器顶部的栏(UI控件)
    2. UINavigationBar上面显示什么内容, 取决于当前控制器的navigationItem属性
    3. UINavigationBar是view, navigationItem是model
    4. 由navigationItem给UINavigationBar提供显示的数据

    五、UITabBar
    1. UITabBarController底部的选项卡条

    六、UITabBarButton
    1. UITabBar底部的每一个标签
    2. 每一个UITabBarButton里面显示什么内容,取决于当前控制器的tabBarItem属性
    3. UITabBarButton是view, tabBarItem是model
    4. 由tabBarItem给UITabBarButton提供显示的数据
     
    Image(76)
  • 相关阅读:
    飞机游戏
    nodejs制作爬虫程序
    关于解析字符串
    引用nodejs的url模块实现url路由功能
    appium定位学习
    appium移动端自动化测试的一些感想
    appium的工作原理
    appium desktop 定位弹出框时报错
    APPium连接真机输入框中输入的内容与代码中不一致
    appium 链接真机后,运行代码,但是APP并没有启动
  • 原文地址:https://www.cnblogs.com/hellovoidworld/p/4270172.html
Copyright © 2020-2023  润新知