cocoa中的一些基本常识

占坑

1,Bounds和Frame的区别

Frame是一个view对应superView的坐标

Bounds是一个view的内部坐标

所以Frame有如经纬度,Bounds有如你房子里的空间坐标。

http://cc.cocimg.com/bbs/attachment/6_491_772cfea14e61028.png

2,View和Layer的区别

view是画板,layer是画布

一个程序可以有很多块画板

一块画板可以有很多块画布

什么玩意,艹

实际上view是layer的外层封装,view注重内容管理,layer注重绘制,所以你看view是继承自NSResponder的,从layer升级到view有如美工升级到美术总监,互动能力变强了咧。



转载于:https://my.oschina.net/openlab/blog/168779

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值