gpt4 book ai didi

ios - Xcode 7 Swift 2 我应该使用按钮字体还是图像?

转载 作者:行者123 更新时间:2023-11-29 01:04:32 24 4
gpt4 key购买 nike

我对 Xcode 完全陌生,我正在尝试编写一个非常简单的应用程序。

在我的主屏幕上,基本上我垂直/居中加载三个按钮。我还有每个按钮的图像。当我按下(触地)时,图像会更改为另一张图像(只是为了显示其所选图像)。

我使用的图像只不过是带有边框线的不同颜色的字体。我应该在按钮中使用相同的字体并在按下时将其更改为不同的颜色还是使用图像来显示按钮被选中/取消选中?每次按下按钮时这会对应用程序(加载图像)产生影响吗?

可以根据不同的iphone加载不同大小的按钮吗?是的,我该怎么做?

提前谢谢你。

最佳答案

正如 Wain 所提到的,性能差异应该是微不足道的。我同意更改字体颜色可能更容易维护和更改代码。

在 IBAction 方法中使用此示例更改代码中的字体:

labelName.font = UIFont(name: "systemFont", size: 30)

关于您关于不同设备上不同尺寸的其他问题,您应该通过设置约束来做到这一点。我建议您阅读 Apple 的自动布局指南:https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/AutolayoutPG/WorkingwithConstraintsinInterfaceBuidler.html

但实质是您根据按钮与 UI 中其他元素或屏幕边缘的距离来设置按钮的宽度和高度。例如,如果您希望按钮距屏幕左右边缘 25 点,这自然意味着 iPhone 6 Plus 上的按钮会更宽,因为屏幕更大,按钮也必须更宽为边缘的 25 个点。

关于ios - Xcode 7 Swift 2 我应该使用按钮字体还是图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36565011/

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