首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

最新iOS设计规范五|3大界面要素:控件(Controls)

iOS是运行于iPhone、iPad和iPod touch设备上、最常用的移动操作系统之一。作为互联网应用的开发者、产品经理、体验设计师,都应当理解并熟悉平台的设计规范。这有利于提高我们的工作效率,保证用户良好的体验。 本文是iOS设计规范系列第5篇,介绍3大界面要素(栏、视图、控件)中的控件(Controls)。首先让我们回顾一下iOS的3大界面要素。 3大界面要素 (Interface Essentials) 大多数iOS应用都是由UI Kit中的组件构建的。UI Kit是一种定义通用界面元素的编程框架,这个框架不仅让APP在视觉外观上保持一致,同时也为个性化设计留有很大空间。UI Kit提供的界面组件有三类:栏(Bars),视图(Views),控件(Controls)。

03

vim 开发环境设置(常用)

cat > ~/.vimrc << eof " ~/.vimrc " vim config file " date 2018-07-15 " Created by oldboy " blog:http://www.cnblogs.com/wushuaishuai """"""""""""""""""""" " => 全局配置 """"""""""""""""""""" "关闭兼容模式 set nocompatible "设置历史记录步数 set history=100 "开启相关插件 filetype on filetype plugin on filetype indent on "当文件在外部被修改时,自动更新该文件 set autoread "激活鼠标的使用 set mouse=a """"""""""""""""""""" " => 字体和颜色 """"""""""""""""""""" "开启语法 syntax enable "设置字体 "set guifont=dejaVu\ Sans\ MONO\ 10 " ""设置配色 "colorscheme desert "高亮显示当前行 set cursorline hi cursorline guibg=#00ff00 hi CursorColumn guibg=#00ff00 """"""""""""""""""""" " => 代码折叠功能 by oldboy """"""""""""""""""""" "激活折叠功能 set foldenable "设置按照语法方式折叠(可简写set fdm=XX) "有6种折叠方法: "manual 手工定义折叠 "indent 更多的缩进表示更高级别的折叠 "expr 用表达式来定义折叠 "syntax 用语法高亮来定义折叠 "diff 对没有更改的文本进行折叠 "marker 对文中的标志进行折叠 set foldmethod=manual "设置折叠区域的宽度 "如果不为0,则在屏幕左侧显示一个折叠标识列 "分别用“-”和“+”来表示打开和关闭的折叠。 set foldcolumn=0 "设置折叠层数为3 setlocal foldlevel=3 "设置为自动关闭折叠 set foldclose=all "用空格键来代替zo和zc快捷键实现开关折叠 "zo O-pen a fold (打开折叠) "zc C-lose a fold (关闭折叠) "zf F-old creation (创建折叠) nnoremap <space> @=((foldclosed(line('.')) < 0) 'zc' : 'zo')<CR> """"""""""""""""""""" " => 文字处理 by oldboy """"""""""""""""""""" "使用空格来替换Tab set expandtab "设置所有的Tab和缩进为4个空格 set tabstop=4 "设定 << 和 >> 命令移动时的宽度为4 set shiftwidth=4 "使得按退格键时可以一次删掉4个空格 set softtabstop=4 set smarttab "缩进,自动缩进(继承前一行的缩进) "set autoindent命令关闭自动缩进,是下面配置的缩写。 "可使用autoindent命令的简写,即 “:set ai” 和 “:set noai”。 "还可以使用“ :set ai sw=4”在一个命令中打开缩进并设置缩进级别。 set ai "智能缩进 set si "自动换行 set wrap "设置软宽度 set sw=4 """"""""""""""""""""" " => Vim 界面 by oldboy """"""""""""""""""""" "Turn on WiLd menu set wildmenu "显示标尺 set ruler "设置命令行的高度 set cmdheight=1 "显示行数 "set nu "Do not redraw, when running macros.. lazyredraw set lz "设置退格 set backspace=eol,start,indent "Bbackspace and cursor keys wrap to set whichwrap+=<,>,h,l "Set magic on(设置魔术) set magic "关闭遇到错误时的声音提示 "关闭错误信息响铃 set noerrorbells "关闭使用可视响铃代替呼叫 s

03

Vcl控件详解_c++控件

大家好,又见面了,我是你们的朋友全栈君。 TTabControl 属性  DisplayRect:只定该控件客户区的一个矩形 HotTrack:设置当鼠标经过页标签时,它的字是否有变化。如果为True,是字会变成蓝色 Images:为每个页标签添加一个图片 MultiLine:如果总页标签的长度大于该控件的宽度时,是否允许多行显示 MultiSelect:是否允许多选页标签。该属性只有当Style为tsFlatButtons或tsButtons时才有效 OwnerDraw:是否允许自己绘画该控件 RaggedRight:指定是否允许标签页伸展到控制宽度 ScrollOpposite:该属性设置将会使MultiLine设为True。当标签页的行数大于1时,当单击其它页时,在它下面的页会自动翻动该控件的底部 Style:设置该控件的样式,大家一试就会知道 TabHeight:设置页标签的高度 TabIndex:反映当前标签页的索引号。该号从0开始 TabPosition:选择页标签的位置,分上,下,左,右 Tabs:对每个页进行增,删,改 TabWidth:设置页标签的宽度

01

Chrome快捷键整理

Ctrl+N 打开新窗口 Ctrl+T 打开新标签页 Ctrl+Shift+N 在隐身模式下打开新窗口 Ctrl+O,然后选择文件 在谷歌浏览器中打开计算机上的文件 按住 Ctrl 键,然后点击链接 从后台在新标签页中打开链接,但您仍停留在当前标签页中 按住 Ctrl+Shift 键,然后点击链接 在新标签页中打开链接,同时切换到新打开的标签页 按住 Shift 键,然后点击链接 在新窗口中打开链接 Alt+F4 关闭当前窗口 Ctrl+Shift+T 重新打开上次关闭的标签页。谷歌浏览器可记住最近关闭的 10 个标签页。 将链接拖动到标签页内 在指定标签页中打开链接 将链接拖动到两个标签页之间 在标签页横条的指定位置建立一个新标签页,在该标签页中打开链接 Ctrl+1 到 Ctrl+8 切换到指定位置编号的标签页。您按下的数字代表标签页横条上的相应标签位置。 Ctrl+9 切换到最后一个标签页 Ctrl+Tab 或 Ctrl+PgDown 切换到下一个标签页 Ctrl+Shift+Tab 或 Ctrl+PgUp 切换到上一个标签页 Ctrl+W 或 Ctrl+F4 关闭当前标签页或弹出式窗口 Alt+Home 打开主页

04
领券