ios,关于bounds,frame,修改bounds…
2016-05-26 13:12
344 查看
遇到一个fram和bounds的区别,网上很多都是说了一些其他的,没有说修改bounds的同时,修改大小。自己去研究了一下,发现bounds的其中的问题,在此记录。
UIView *view1 = [[UIView alloc] initWithFrame:CGRectMake(150, 150, 150, 150)];
view1.backgroundColor = [UIColor redColor];
[self.view addSubview:view1];
view1.bounds
= CGRectMake(50, 50, 175, 175);
//1
//
view.frame {{137.5, 137.5}, {175, 175}}[/b]
//
view1.bounds = CGRectMake(50, 50, 150, 150);
//2
修改bounds的时,同时修改其大小。上面2次修改view.bounds,
1:修改了view1的大小,与原来不同。此时view变化,是以view1的中心为变化远点,然后进行大小变化。
UIView *view1 = [[UIView alloc] initWithFrame:CGRectMake(150, 150, 150, 150)];
view1.backgroundColor = [UIColor redColor];
[self.view addSubview:view1];
view1.bounds
= CGRectMake(50, 50, 175, 175);
//1
//
view.frame {{137.5, 137.5}, {175, 175}}[/b]
//
view1.bounds = CGRectMake(50, 50, 150, 150);
//2
修改bounds的时,同时修改其大小。上面2次修改view.bounds,
1:修改了view1的大小,与原来不同。此时view变化,是以view1的中心为变化远点,然后进行大小变化。
相关文章推荐
- iOS动态绘制曲线
- iOS开发之详解正则表达式
- iOS导航栏的按钮处理
- iOS开发之渐变色的实现
- iOS中删掉字符串中的空白格
- IOS中KVO模式的解析与应用
- iOS开发 : Navigation Bar的简单设置
- iOS 最新版 CocoaPods 的安装/使用流程
- iOS开发~设置label上文字显示不同大小、颜色、字体类型
- IOS照片颠倒分析及移动/页面端的处理策略和思路
- iOS开发之手势解锁详解
- iOS CoreAnimation 关键帧动画 CAKeyframeAnimation
- iOS开发之深复制浅复制
- iOS推送的众多坑
- iOS-本地通知
- iOS系统自带分享功能
- iOS推送的众多坑
- iOS开发——keychain的使用
- iOS开发之计时器
- iOS 极光推送