前端之家收集整理的这篇文章主要介绍了
ios – UIButton背景图像偏移,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
有没有办法为UIButton的背景图像
添加某种偏移量?
我有一些UIButton的自定义背景图片.这些图像在有效按钮区域周围有5像素阴影区域.当我使用这些图像时,我必须移动标题标签,调整框架并进行一些计算以正确放置按钮.
理想情况下,我想在该图像(或UIButton)上设置类似偏移(x = -5px,y = -5px)的东西,这样当我将图像作为背景分配给UIButton时,它会被该偏移水平移动和垂直的.
在html中,我会在按钮div上设置固定大小,然后通过指定background-position来偏移背景图像.
iOS有类似的东西吗?
设置setTitleEdgeInsets:或set
ImageEdgeInsets:似乎对UIButton的背景图像没有任何影响,但仅对图像(和
标题)有影响.
我最终得到了覆盖 – (CGRect)backgroundRectForBounds:(CGRect)界限,我按照所需的量(在我的情况下为5)给边界矩形充气.
原文链接:https://www.f2er.com/iOS/333721.html