stretchableImageWithLeftCapWidth

理解leftCapWidth属性
本文详细解释了leftCapWidth属性的作用及其在按钮等界面元素拉伸时如何保持两端不变的技术。通过实例说明了如何计算rightCapWidth。

leftCapWidth The horizontal end-cap size. (read-only) @property(nonatomic, readonly) NSInteger leftCapWidth Discussion End caps specify the portion of an image that should not be resized when an image is stretched. This technique is used to implement buttons and other resizable image-based interface elements. When a button with end caps is resized, the resizing occurs only in the middle of the button, in the region between the end caps. The end caps themselves keep their original size and appearance. This property specifies the size of the left end cap. The middle (stretchable) portion is assumed to be 1 pixel wide. The right end cap is therefore computed by adding the size of the left end cap and the middle portion together and then subtracting that value from the width of the image: rightCapWidth = image.size.width - (image.leftCapWidth + 1);

 

惭愧啊,stretchableImageWithLeftCapWidth搞了半天才搞明白。摘抄下来做个记录把。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值