如何在Storyboard中指定UIButton的内容模式?

问题描述 投票:0回答:1

我在Stack Views中遇到了UIButtons的问题。按钮设置为在没有足够的垂直空间时(例如手机处于水平方向时)或小型设备上的图像。

我确实找到了一个解决方案,在button.imageView?.contentMode = .scaleAspectFit中运行:viewDidLoad(),但这似乎是错误的方法。

我认为最好的方法是在Storyboard中。首先,这是最好的方法吗?其次,我该怎么做? (我还是iOS开发的新手)

我已尝试在属性检查器中使用,但似乎没有做任何事情。也许我错过了一步。

ios swift uikit uistoryboard
1个回答
0
投票

Storyboard vs Code

有些人更喜欢代码而不是故事板。有些人更喜欢故事板而不是代码。没有错误或正确的方法,因为两种方式都是正确的。做任何你认为更好和/或更容易的事情。

Setting the Content Mode through the Storyboard

我不认为这是可能的。我认为您尝试设置的内容模式是您选择的按钮的内容模式。我不认为在UIImageView中嵌入的UIButton有另一个内容模式下拉列表。你最好的选择是像你已经做的那样通过代码设置.imageView.contentMode

© www.soinside.com 2019 - 2024. All rights reserved.