美文网首页
IOS规范,扎实基础(1)

IOS规范,扎实基础(1)

作者: 箱猫日和 | 来源:发表于2017-02-23 17:20 被阅读66次

目录:

  • UI Bars
  • UI Views (用户界面视图)
  • UI Controllers (用户界面控件)
UI Bars(状态栏、导航栏、搜索栏、标签栏、工具栏)
UI Bars.png

1. 状态栏

介绍:状态栏主要向用户展示一些重要的信息,包括信号强度、网络供应商、时间、电池等。
使用:可以自定义状态栏的外观,包括颜色,透明度等以及某种程度上状态栏的行为。

status Bars

2. 导航栏

介绍:导航栏展示在顶部状态栏的下方。导航栏一般显示当前视图的名称,并且可以包含控制当前视图内容的控件,以及在适当的情况下添加导航控件。导航栏在高效应用中尤其有用,因为此类应用典型的按照层级进行组织。

使用:在一个应用的不同视图中进行导航,提供对当前视图内容进行管理的控件。可以指定导航栏的颜色和透明度以便和应用的整体风格以及其他工具栏、卡片栏、 状态栏相配合。

Navigation Bars Navigation Bar

3. 搜索栏

介绍:搜索栏主要用于相应内容的收集和查找。
使用:主要分两类搜索栏,突出的搜索栏和内嵌的搜索栏。一个搜索栏课单独包括一个搜索框,也可以包括占位符、清楚按钮、取消按钮等。展示样式可以全展开搜索框,或者一个搜索按钮触发显示出搜索框,搜索按钮一般位于导航栏控件位置。

Search Bars

4. 工具栏

介绍:工具栏提供了针对当前页面内容的一系列操作
使用:工具栏一般出现在屏幕下方边缘,且包含用于针对当前页面内容执行动作的按钮。工具栏不是用于在一个应用的不同模式间进行切换,如果需要此操作,应该使用卡片栏来进行。

Toolbars

5. 标签栏

介绍:工具栏存在于app屏幕的底部,用于一个应用不同模式,不同视图之间的切换
使用:如果你的应用的卡片栏包含不超过 5 个的卡片,iPhone 系统可以在卡片栏等宽的展示他们,应用卡片超过了 5 个,iPhone 系统会展示其中 4 个并展示一个“更多”的卡片

tip: 需注意区分标签栏和工具栏的区别。

Tab Bars

相关文章

  • IOS规范,扎实基础(1)

    目录: UI Bars UI Views (用户界面视图) UI Controllers (用户界面控件) UI ...

  • ios面试几道题测试你的基础怎样

    [iOS面试题 -总结 ,你的基础扎实吗?]1、#import和#include的区别,@class代表什么?2、...

  • 面向对象的三大特征

    一、有良好的Java面向对象思想,扎实的编程基础和编程规范。 1、封装 核心思想就是“隐藏细节”、“数据安全”:将...

  • 美悦钢琴陪练:钢琴考级评委的评分标准!

    弹奏技巧与完整性: 1、弹奏方法正确,完整流畅 2、基础扎实,技巧熟练、规范 3、声音集中,音色变化鲜明、干净、清...

  • MySQL 开发规范

    MySQL开发规范由基础规范、命名规范、字段规范、索引规范、语句规范组成。 1、基础规范 (1)所有表统一使用In...

  • BIM 职场技能要求

    1、作为 BIM 工程师参与 BIM 项目咨询,完成设计与协调工作;2、基础知识扎实,熟悉本专业各项规范及行业发展...

  • 百度贴吧招聘客户端实习生

    职位要求: 1.实习生,本科硕士均可,2018年毕业,计算机相关专业;2.有扎实的Android/iOS基础,至少...

  • 乐乎-代码规范概述

    参考: 1、iOS中书写代码规范35条小建议 2、iOS开发总结之代码规范 3、iOS代码编程规范-根据项目经验汇...

  • 扎实iOS基础知识

    什么情况使用 weak 关键字,相比 assign 有什么不同? weak相比assgin的不同:weak只能修饰...

  • 技术在于交流,知识在于收集(一)

    收集的一些iOS开发技术博客与牛人共同进步 iOS基础: OC语法基础 OC代码规范 从零学习iOS开发的15条建...

网友评论

      本文标题:IOS规范,扎实基础(1)

      本文链接:https://www.haomeiwen.com/subject/afhbwttx.html