我在 photoshop 中创建了一个按钮,它的大小已经完全适合用于显示。
在 IB 中,我创建了一个 RRB 并将背景图像设置为按钮 .png。然而,这显示不正确 - 在我的 .png 按钮和 IB 提供的按钮之间有一个白色边界,尤其是在必须具有不同半径的角处。我试过使用 IB 中的所有各种设置,但无法让它消失。
但是,如果不是将 .png 设置为背景图像,而是将其设置为图像,那么它看起来很完美(图像和背景图像之间有什么区别?)。 但是,当 .png 设置为图像而不是背景时,我根本无法让按钮文本出现,尽管当 .png 设置为背景图像时它会出现。我再次尝试在 IB 中设置所有各种设置,但无法显示文本。
我哪里做错了,我应该怎么做才能让它发挥作用?
我知道我可以通过编程方式创建按钮和文本,但我想了解为什么我可以使用 IB 让它工作。
编辑: 我已经将类型更改为自定义,但它仍然无法正常显示。查看我发布的图像,没有文字的是它应该如何显示以及如果我将 .png 设置为图像而不是背景时它的样子。第二个是我将背景图像设置为 .png 并将按钮类型设置为自定义时的样子。第三个是设置为 .png 的背景图像,类型为圆角矩形。
最佳答案
使用按钮类型 = UIButtonTypeCustom
关于ios - 如何使用 IB 显示精确大小的按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11564263/