iOS XCode storyboard 设置控件三等分屏幕的约束添加
在storyboard中需要设置按钮三等分屏幕宽度的步骤如下:
1.首先我们需要先拖拽三个button到storyboard中,同时给每个button添加不同的背景色以便于区分:
2.拖拽好button后,我们就可以开始添加相关的约束了。首先添加cyan按钮的约束,先选中cyan按钮,然后添加如下的约束,距左10、距下200、高度30:
3.添加完cyan按钮的约束后,开始添加green按钮的约束,添加的约束为(距左10、距右10):
4.添加完green按钮的约束后,开始添加yellow按钮的约束,添加的约束为(距右10):
5.按住command键选中三个按钮,然后添加对齐(选择“vertical centers”):
6.选中三种按钮不变,继续添加等宽(equal width)和等高(equal height)约束:
7.到此所有的约束添加完毕,更新约束就可以了。
以上仅供参考,添加约束的顺序可以打乱,只要所有的约束添加齐全即可。
原文链接:http://www.jianshu.com/p/62d7ec1c794b
iOS XCode storyboard 设置控件三等分屏幕的约束添加相关推荐
- storyboard设置控件的长宽比和控件之间的尺寸成比例
使用storyboard添加约束速度比较快,那是在用熟练的情况下,有时候遇到某个要求或者方法不会,就不得不停下来, 耽误了速度.熟练是个重复的过程,需要练习,使用storyboard会比使用代码减少不 ...
- ios 代码设置控件宽高比_IOS开发入门之iOS一套代码适配所有iPhone手机布局实现方案...
本文将带你了解IOS开发入门iOS一套代码适配所有iPhone手机布局实现方案,希望本文对大家学IOS有所帮助. iOS一套代码适配所有iPhone手机布局实现方案 本文主要是讲述一套代码适配所有iP ...
- android 动态让控件超出屏幕_android 动态设置屏幕控件宽高度
获取屏幕宽高度: WindowManager wm = (WindowManager) context .getSystemService(Context.WINDOW_SERVICE); Displ ...
- Android 动态创建控件并设置控件的大小之Android屏幕适配攻略(五)
Android 屏幕适配攻略(五)动态创建控件并设置控件的大小 题记 -- 执剑天涯,从你的点滴积累开始,所及之处,必精益求精,即是折腾每一天. 重要消息 flutter中网络请求dio使用分析 视频 ...
- Android 屏幕适配攻略(四)获取手机屏幕的相关信息 与动态设置控件的大小
Android 屏幕适配攻略(四)获取手机屏幕的相关信息 与动态设置控件的大小 1 动态获取手机屏幕的 屏幕密度与对应像素比例 例如在 320 * 480 尺寸为 3.2 英寸的手机 ,对应的像素密度 ...
- android设置屏幕高度和宽度设置,Android手机的屏幕宽高度和代码设置控件的宽高度...
1.Android手机的屏幕宽高度 WindowManager wm = (WindowManager) getSystemService(Context.WINDOW_SERVICE); int w ...
- ios 代码设置控件宽高比_#iOS 开发实用技巧# Masonry 控件宽高(不同控件之间宽高比)比设置方法...
Masonry 项目中我们实用 Masonry 自动布局,可能需要设置控件的宽高比,需要记录一下这个方法. 一句代码搞定: 注意这里需要设置的是控件的宽高比. make.width.equalTo(s ...
- android设置控件的坐标,Android中使PopupWindow显示在指定控件的上下左右!
**1.View中的方法getLocationOnScreen(int[] location):获取该控件在屏幕中的绝对坐标并将坐标保存在数组中:如下图所示,A为屏幕的原点,R,C点即为view的绝对 ...
- Xamarin iOS教程之页面控件
Xamarin iOS教程之页面控件 Xamarin iOS 页面控件 在iPhone手机的主界面中,经常会看到一排小白点,那就是页面控件,如图2.44所示.它是由小白点和滚动视图组成,可以用来控制翻 ...
- APP国际化、动态设置控件颜色(APP个性化)
亲身体验:某些时候QQ音乐首页整体都成灰色,艾玛,BUG!!!,截图反馈.只有首页,其他的界面没问题,好家伙,故意的! 确实,今天咱也来搞一下,这篇文章主要记录项目 1. 国际化 2. 动态设置控件颜 ...
最新文章
- 代码版本控制工具Concurrent Versions System(CVS)的三种用配置库更新本地工作目录文件的方法
- 低阶 TensorFlow 基础知识
- matlab求xk符号解,matlab符号运算习题
- 【渝粤教育】国家开放大学2018年秋季 1344T金融风险管理 参考试题
- 杜教筛--51nod1239 欧拉函数之和
- idea 设置java栈空间,如何为Intellij编译器提供更多堆空间?
- Spring-aop-Advisor接口与Pointcut接口
- 在centos下安装django
- 使用SQLite数据库存储数据(4)-删除数据记录
- 【验证码识别】基于matlab GUI遗传算法和最大熵优化+大津法(OTSU)+自定义阈值数字验证码识别【含Matlab源码 1694期】
- 微信怎么at所有人_[微信艾特所有人怎么弄]微信怎么艾特所有人
- 010editor的破解
- 射频工程师——中兴笔试题
- kubeadm搭建k8s集群
- 完全用计算机制作的三维动画,通过四个步骤告诉你三维动画怎么制作
- Mastering Go 英文原版翻译项目
- 企业如何选择一个好的网站设计公司?
- HTML 小练习(智联注册页)
- 云计算ACP实验实操心得
- cesium加载并聚焦glb模型
热门文章
- onenote打开闪退平板_轻松解决Win10 OneNote打不开或闪退的问题
- mov和mp4格式哪个好_公文需带附件时,标准的格式排布
- Rust 智能指针(二)
- php求圆柱体积,认识圆柱体a href=http://ruiwen.com/friend/list.php(教师中心专稿)/a -- 小学数学教学资源网...
- 汪磊Node基础、Node入门、黑马Node
- 小谈工作面试 | 掘金技术征文
- qpython3.7.4版本下载_QPython3app下载
- 大数据安全国内外技术发展现状与趋势现状
- cocos2d js 别出白线游戏上线
- Python OpenCV 在视频上添加文字后保存视频