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搞了半天才搞明白。摘抄下来做个记录把。
理解leftCapWidth属性
本文详细解释了leftCapWidth属性的作用及其在按钮等界面元素拉伸时如何保持两端不变的技术。通过实例说明了如何计算rightCapWidth。
3万+

被折叠的 条评论
为什么被折叠?



