答案 0 :(得分:0)
发生这种情况是因为图像尺寸不正确。在您的代码中,获取最大的设备模拟器并在viewDidAppear()中打印UIButton.frame。一旦你知道框架尺寸是什么,使图像大小相同而不是更小,并拉伸到适合。随着图像的拉伸,它会使自己看起来更加不透明。
在其他建议中,我建议不要将图像用于某些如此简单的图像。使用此:
date_trunc('hour', logged) as interval_group
我使用了borderColor的实际颜色,所以你很高兴。使用borderWidth和cornerRadius进行游戏,直到它们符合您的要求。
如果您决定坚持使用图像,那么对于像这样的图像,最好使用较大的图像而不是较小的图像,并确保将其指定给按钮的背景图像,因为您希望作为一个边界,它将以更好的方式运作。