我在按钮顶部显示图像,iPhone 7上一切正常,例如:
我将按钮背景颜色设置为蓝色以查看按钮框。
由于我在按钮的父视图上设置了宽高比,小设备上的按钮大小更改,在iPhone 4S上,我有:
按钮的图像未调整大小。 这是我的代码:
select
first_name, -- Column name guessed as you haven't shared your table structure with us
last_name,
role,
max(grade)
from
players
join statistics on(
players.player_id = statistics.player_id
)
group by
first_name,
last_name,
role
我尝试在按钮和按钮imageView上设置contentMode .scaleAspectFit但每次我的imageSize是(30,30)(我的@ 1x图像的大小)并且它不会调整为按钮大小。
我该怎么办? TY
答案 0 :(得分:0)
您是否可以提供更多关于如何使用您提供的代码段的背景信息(可能是我们可以尝试运行的一些代码)? 来自https://developer.apple.com/reference/uikit/uibutton/1624010-titleedgeinsets的文档提到在矩形大小适合后应用的插图。您在扩展中调用函数的时间可能会影响未发生的预期调整大小 - 例如,在视图加载后,在显示子视图后,在调用后调用此调用。