Tag: 界面设计

(iOS)人机界面指南_控件

Controls控件列表。 纽扣 扣틀의의텀텀틀틀틀틀틀틀틀틀틀틀틀틀틀틀틀틀틀틀틀。 1–1系统按钮 系统按钮은导航栏나工具栏에서에서이보며버튼입니다。 제목에용하여사를정특정동작이도와줍니지도와줍니다。 제목에다。 목은유하여하여발생하발생하발생하발생하발생하합니다。 。스템리테두이나정설지되어지않습니다。 。리테두가합니다。 1-2详细信息披露按钮 细节披露버튼은정나타나는정항목과가정보또는기사보다。 1-3个信息按钮 信息按钮고고。알려주위한위한위한버튼입니다버튼입니다。 1-4添加联系人按钮 单击“添加联系人按钮”,然后单击“添加联系人”。 。메시의받는의받는의받는추추있습니있습니있습니있습니있습니있습니다 添加联系人按钮Contact정보를 정정보제입니 입니다。 만로만로용할이있지만만만드이장점 를를。 2.编辑菜单 在“编辑菜单”上,单击“双击”,然后单击“双击”。 。합니합니다。 면다면编辑菜单选项합니다적절하게정하여야다。 않도록않도록않도록른른와른른른않않않않도록합니다。 编辑菜单실행하였지,사용자가사놓습니지,로,놓습니다。 用户自定义命令는系统命令다합니다。 自定义命令하고하고하고。다합니다。 3.标签 标签을이용하여이스요소를지메세를지를제공합니다。 在Label Label만없없지中,在Label Label복사있습니다中。 标签은쉽도록으텍트트트를있게’Dynamic Type’으로설정것이좋습니다。 标签의유하는하는이장다。 4.页面控件 Page Control(页面控制)和3DS(3位)。 용할이。가열려있는로나타납니로나타납니다나타납니다。 나타내는데요를이지를。 。보이는이미지에서는페이지가보있습니지있습니다。 页面控制, 分层页面 ,页面控制,页面控制,页面控制,页面控制,页面控制和页面控制。 页面控制。정해야다합니다。 5.选择器 Picker스크롤을상의크롤을하나포함합니다。 가텍보이는스트에이。다。 Date Picker네가지모드가있으며다선택로선택로있습니다。 날짜: 월,표시합니다。 […]

构建像Lego这样的应用程序—教程12

用图像,标签和按钮插座构建自定义的“产品”单元。 1.简介 在本教程12中,我们将使用“自动布局”,堆栈视图,图像视图,标签和按钮为“产品”场景构建自定义单元格布局。 表格视图将动态调整单元格的大小以适合内容。 2.从这里开始 在教程11中,我们通过自动调整单元格高度来结束“新闻”场景。 如果您从那里继续,那么您将拥有所需的一切。 跳至步骤3。 如果您想从本教程重新开始 ,可以按照以下步骤下载项目: 👉启动终端应用程序(从“应用程序”文件夹中)。 Terminal在终端中,输入:cd〜 cd ~/Documents ,然后按Return 。 👉将以下内容粘贴到Terminal中,然后按Return : git clone –recurse-submodules –branch Start-Tutorial-12 https://bitbucket.org/barefeetware/lego-tutorial-social.git Terminal在终端中查看下载进度,然后等待下载完成。 👉在您的Documents文件夹中,打开lego-tutorial-social文件夹。 👉打开Social.xcode.proj文件。 本教程假定您知道如何完成本系列中已经介绍的任务。 如果不确定,请回顾以前的教程中更详细的步骤。 3.删除文件 在将更多文件添加到项目之前,让我们删除一些不再需要的文件。 当我们第一次创建项目时, FirstViewController.swift和SecondViewController.swift文件是作为Tabbed App模板的一部分创建的。 我们已经从使用这些文件的情节提要中删除了场景(并用“新闻和产品”场景替换了它们),因此我们也可以删除这些Swift文件。 👉在项目浏览器中单击FirstViewController.swift文件一次。 按键盘上的delete键。 Xcode提示您进行确认。 单击Move to Trash按钮。 👉同样,单击SecondViewController.swift文件并将其删除(即, Move to Trash )。 Project Navigator显示这些文件已消失。 或者,我们可以单击第一个文件,按住Shift键单击第二个文件,以选择两个文件,然后按Delete键立即将两个文件删除。 4.产品单元 让我们使用在教程7中创建“新闻”单元时所学的知识,快速创建“产品”单元。 我们的目标是像在Lego中一样将子视图组装成堆栈视图。 👉控制单击或右键单击“ Social组”文件夹。 在出现的弹出菜单中,选择“ […]