gpt4 book ai didi

ios - Xcode - 按钮突出显示不一致

转载 作者:搜寻专家 更新时间:2023-11-01 07:20:10 24 4
gpt4 key购买 nike

我有一个在界面生成器中创建的按钮,它在点击时突出显示整个按钮。我在代码中什么都不做,只需按住 ctrl 并拖动到我的 View Controller 文件即可。

enter image description here

然后我使用此代码以编程方式创建了另一个按钮。

let goToButton = UIButton()
goToButton.setTitleColor(UIColor.blackColor(), forState: .Normal)
goToButton.titleLabel?.font = UIFont(name: "Arial", size: 18)
goToButton.setTitle("◀︎ Go To Form", forState: .Normal)
goToButton.backgroundColor = UIColor.whiteColor()
goToButton.showsTouchWhenHighlighted = true // Should highlight entire button?

但点击它看起来像这样。

enter image description here

我怎样才能使它像界面生成器中的按钮一样匹配突出显示

最佳答案

将按钮类型设置为Custom 或 `System and try once , change this

let goToButton = UIButton()

进入

let goToButton = UIButton(type:.System)

let goToButton = UIButton(type:.Custom)

并隐藏这个

 goToButton.showsTouchWhenHighlighted = true 

关于ios - Xcode - 按钮突出显示不一致,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39565640/

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