文档章节

页面布局autoresizing

大魔王_K
 大魔王_K
发布于 2016/01/28 15:47
字数 196
阅读 21
收藏 0
点赞 1
评论 0
#import "ViewController.h"

@interface ViewController ()

@end

@implementation ViewController

- (void)viewDidLoad {
    [super viewDidLoad];
    UIView *view = [[UIView alloc]initWithFrame:CGRectMake(100, 100, 200, 200)];
    view.backgroundColor = [UIColor colorWithRed:0 green:1 blue:1 alpha:0.8];
    [self.view addSubview:view];
    //autoresizingMask
    view.autoresizingMask = UIViewAutoresizingFlexibleWidth;
//    UIViewAutoresizingNone                 = 0,不进行自动调整
//    UIViewAutoresizingFlexibleLeftMargin   = 1 << 0,自动调整与superview左侧距离,右侧距离保持不变
//    UIViewAutoresizingFlexibleWidth        = 1 << 1,自动调整宽度,保证与superview左右距离不变
//    UIViewAutoresizingFlexibleRightMargin  = 1 << 2,自动调整与superview右侧距离,左侧距离保持不变
//    UIViewAutoresizingFlexibleTopMargin    = 1 << 3,顶部柔软,底部固定
//    UIViewAutoresizingFlexibleHeight       = 1 << 4,自动调整高度,保证与superview上下距离不变
//    UIViewAutoresizingFlexibleBottomMargin = 1 << 5底部柔软,顶部固定
}

- (void)didReceiveMemoryWarning {
    [super didReceiveMemoryWarning];
    // Dispose of any resources that can be recreated.
}

@end


© 著作权归作者所有

共有 人打赏支持
大魔王_K
粉丝 2
博文 19
码字总数 11255
作品 0
西安
iOS界面布局之一——使用autoresizing进行动态布局

iOS界面布局之一——使用autoresizing进行动态布局 autoresizing是iOS中传统的界面自动布局方式,通过它,当父视图frame变换时,子视图会自动的做出相应的调整。 一、通过代码进行布局 任何一...

珲少 ⋅ 2015/06/01 ⋅ 0

iOS界面布局之二——初识autolayout布局模型

iOS界面布局之二——初识autolayout布局模型 一、引言 在上一篇博客中介绍了传统的布局方式:autoresizing。随着iphone型号的越来越多,屏幕的标准也更加多样化,通过autoresizing已经不能满...

珲少 ⋅ 2015/06/01 ⋅ 0

Auto Layout + Manual Layout 混用

约束代码混用的问题 无数人趟过此坑,大部分人在坑中一蹶不振,小部分人爬起来也是跌跌撞撞。 有很多人都说auto layout和manual layout的坐标设置是不能混用的,会导致出现布局问题。首先声明...

人独立 ⋅ 2015/12/04 ⋅ 0

iOS开发之Autolayout

非盈利无广告开发者专用网址导航:www.dev666.com 1、概述 在以前的iOS程序中,是如何设置布局UI界面的? (1)经常编写大量的坐标计算代码 (2)为了保证在3.5 inch和4.0 inch屏幕上都能有完...

feng_blog ⋅ 2015/08/31 ⋅ 5

IOS 学习---storyboard 自动布局

autoResizing: 一共六条约束。 四周的四条约束:用于保证和其他视图的距离保持不变(如果勾选保持不变) 中间的两条约束:用于是否允许该视图可以缩放(如果勾选,则可以缩放) 缺陷:如果在...

fengyun321 ⋅ 2015/09/14 ⋅ 0

AppleWatch开发入门二——界面布局

AppleWatch开发入门二——界面布局 一、简介 在iphone开发中,最基本的布局方式是通过frame,将控件的位置和大小固定在屏幕上,后来,由于手机屏幕的尺寸有了略微变化,有了autoresizing的布...

珲少 ⋅ 2015/10/14 ⋅ 0

Autolayout的使用

1 界面设置 1>,红色报错 使用了Autolayout就不能手动设置frame。Autolayout的原理也是设置frame,不过讲究的是相对位置。如果它的x,y,height,width有一个没设置好,就会报错。x,y设置可以设...

Ethan-GOGO ⋅ 2015/08/11 ⋅ 0

iOS开发通过代码方式使用 NSLayoutConstraint + Masonry

随着iPhone6/6+设备的上市,如何让手头上的APP适配多种机型多种屏幕尺寸变得尤为迫切和必要。(包括:iPhone4/4s,iPhone5/5s,iPhone6/6s,iPhone 6p/6ps)。 在 iPhone6出现以前,我们接触...

Daniel_s ⋅ 2016/07/13 ⋅ 0

NSLayoutConstraint学习笔记

系统自动布局NSLayoutConstraint 学习笔记 目前为止,实现自动布局技术选型方面也可以使用xib和storyboard。在开发过程中通常登录、注册等变动可能性较小的视图,可以采用xib开发,其他页面通...

墨_辰 ⋅ 05/28 ⋅ 0

iOS - 苹果原生自动布局 - addConstraint

AutoLayout是从IOS 6开始苹果引入来取代autoresizing的新的布局技术,该技术有三种设置方式 autolayout能够设置的行为: 1.视图的大小(即视图的绝对大小)。 2.视图的位置(视图相对于父视图...

gwl_ ⋅ 2016/12/22 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

OSChina 周日乱弹 —— 这么好的姑娘都不要了啊

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @TigaPile :分享曾惜的单曲《讲真的》 《讲真的》- 曾惜 手机党少年们想听歌,请使劲儿戳(这里) @首席搬砖工程师 :怎样约女孩子出来吃饭,...

小小编辑 ⋅ 15分钟前 ⋅ 1

Jenkins实践3 之脚本

#!/bin/sh# export PROJ_PATH=项目路径# export TOMCAT_PATH=tomcat路径killTomcat(){pid=`ps -ef | grep tomcat | grep java|awk '{print $2}'`echo "tom...

晨猫 ⋅ 今天 ⋅ 0

Spring Bean的生命周期

前言 Spring Bean 的生命周期在整个 Spring 中占有很重要的位置,掌握这些可以加深对 Spring 的理解。 首先看下生命周期图: 再谈生命周期之前有一点需要先明确: Spring 只帮我们管理单例模...

素雷 ⋅ 今天 ⋅ 0

zblog2.3版本的asp系统是否可以超越卢松松博客的流量[图]

最近访问zblog官网,发现zlbog-asp2.3版本已经进入测试阶段了,虽然正式版还没有发布,想必也不久了。那么作为aps纵横江湖十多年的今天,blog2.2版本应该已经成熟了,为什么还要发布这个2.3...

原创小博客 ⋅ 今天 ⋅ 0

聊聊spring cloud的HystrixCircuitBreakerConfiguration

序 本文主要研究一下spring cloud的HystrixCircuitBreakerConfiguration HystrixCircuitBreakerConfiguration spring-cloud-netflix-core-2.0.0.RELEASE-sources.jar!/org/springframework/......

go4it ⋅ 今天 ⋅ 0

二分查找

二分查找,也称折半查找、二分搜索,是一种在有序数组中查找某一特定元素的搜索算法。搜素过程从数组的中间元素开始,如果中间元素正好是要查找的元素,则搜素过程结束;如果某一特定元素大于...

人觉非常君 ⋅ 今天 ⋅ 0

VS中使用X64汇编

需要注意的是,在X86项目中,可以使用__asm{}来嵌入汇编代码,但是在X64项目中,再也不能使用__asm{}来编写嵌入式汇编程序了,必须使用专门的.asm汇编文件来编写相应的汇编代码,然后在其它地...

simpower ⋅ 今天 ⋅ 0

ThreadPoolExecutor

ThreadPoolExecutor public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, ......

4rnold ⋅ 昨天 ⋅ 0

Java正无穷大、负无穷大以及NaN

问题来源:用Java代码写了一个计算公式,包含除法和对数和取反,在页面上出现了-infinity,不知道这是什么问题,网上找答案才明白意思是负的无穷大。 思考:为什么会出现这种情况呢?这是哪里...

young_chen ⋅ 昨天 ⋅ 0

前台对中文编码,后台解码

前台:encodeURI(sbzt) 后台:String param = URLDecoder.decode(sbzt,"UTF-8");

west_coast ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部