ios – UIButton背景图像偏移

前端之家收集整理的这篇文章主要介绍了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

猜你在找的iOS相关文章