gpt4 book ai didi

ios - 如何向 UIView 添加填充?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:08:18 26 4
gpt4 key购买 nike

我找不到使用 UIView 执行此操作的方法,如下图所示:它描绘了具有阴影的图像背景。padding 的架子有没有什么东西,或者我需要添加更多的子对象来实现这个效果?

enter image description here

最佳答案

我认为这很容易做到,但您必须自己实现。

如果我正确理解您的问题,您希望将填充值自动添加到您的 subview - 例如,为按钮的框架传递 0, 0 的 X/Y 值,但是使其实际位置为10, 10

我还没有完全充实这一点,但你可能需要创建一个 UIView 子类,它有两个额外的位 - 首先,一个“填充”属性(可能是一个 UIEdgeInset ),然后覆盖 setFrame setter 以自动向框架添加正确数量的填充。例如,您可以使用 initWithFrame:padding: 方法来创建对象。您甚至可以让您的 UIView 子类自动查询 super View 以获得填充。

这里有很多范围 - 所以我想回答你的问题, - 没有现成的东西 - 但你自己实现它是很容易实现的可能也很有趣!

(假设你觉得做这种事情很有趣,当然......)

关于ios - 如何向 UIView 添加填充?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9311645/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com