文档章节

页面布局autoresizing

大魔王_K
 大魔王_K
发布于 2016/01/28 15:47
字数 196
阅读 22
收藏 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
0
iOS界面布局之二——初识autolayout布局模型

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

珲少
2015/06/01
0
0
Auto Layout + Manual Layout 混用

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

人独立
2015/12/04
252
0
IOS 学习---storyboard 自动布局

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

fengyun321
2015/09/14
60
0
iOS开发之Autolayout

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

feng_blog
2015/08/31
3.6K
5

没有更多内容

加载失败,请刷新页面

加载更多

Java 11 已发布,String 还能这样玩!

在文章《Java 11 正式发布,这 8 个逆天新特性教你写出更牛逼的代码》中,我有介绍到 Java 11 的八个新特性,其中关于 String 加强部分,我觉得有点意思,这里单独再拉出来讲。 Java 11 增加...

Java技术栈
26分钟前
2
0
什么是以太坊DAO?(二)

Decentralized Autonomous Organization,简称DAO,以太坊中重要的概念。一般翻译为去中心化的自治组织。 在上一节中,我们为了展示什么是DAO创建了一个合约,就像一个采用邀请制的俱乐部,会...

geek12345
42分钟前
4
0
全屋WiFi彻底无死角 这才是终极解决方案

无线网络现在不仅在家庭中不可或缺,在酒店、医院、学校等场景中的需求也越来越多。尤其是这些场景中,房间多但也需要每个房间都能够完美覆盖WiFi,传统的吸顶式AP就无法很好的解决问题。 H3...

linux-tao
55分钟前
4
0
Python日期字符串比较

需要用python的脚本来快速检测一个文件内的二个时间日期字符串的大小,其实实现很简单,首先一些基础的日期格式化知识如下 复制代码 %a星期的简写。如 星期三为Web %A星期的全写。如 星期三为...

dragon_tech
56分钟前
3
0
ORA 各种oraclesql错误

ORA-00001: 违反唯一约束条件 (.) ORA-00017: 请求会话以设置跟踪事件 ORA-00018: 超出最大会话数 ORA-00019: 超出最大会话许可数 ORA-00020: 超出最大进程数 () ORA-00021: 会话附属于其它某...

青峰Jun19er
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部