如何在不按住按钮的情况下突出显示按钮?
How to highlight a button without holding it in?
我目前在侧边菜单中有一个按钮 link 编辑到我的 swift 文件中,以便在单击时加载某个 URL,尽管它会转到所述站点当我点击按钮时,如果我点击它,按钮的标题不会突出显示,如果我按住按钮一两秒钟,它只会突出显示为灰色。如何让它立即对我的触摸做出反应?
我的声望不够 post 超过两个 link。
此外,这是我在 swift 文件中 link 的方式:
@IBAction func openCurrentUpcomingRaffles(_ sender: Any) {
let url = URL(string: "https://studiobash.herokuapp.com/dayofevent")
webView.loadRequest(URLRequest(url: url!))
}
您尝试过将按钮类型更改为自定义吗?
为了做到这一点,我最终只是在每个按钮后面添加了常规视图,每当执行单击按钮的操作时,我都会以编程方式将普通视图的背景颜色更改为浅灰色,这样您就可以分辨出哪个菜单您当前正在查看的项目:
yourView.backgroundColor = UIColor.lightGray
我目前在侧边菜单中有一个按钮 link 编辑到我的 swift 文件中,以便在单击时加载某个 URL,尽管它会转到所述站点当我点击按钮时,如果我点击它,按钮的标题不会突出显示,如果我按住按钮一两秒钟,它只会突出显示为灰色。如何让它立即对我的触摸做出反应?
我的声望不够 post 超过两个 link。
此外,这是我在 swift 文件中 link 的方式:
@IBAction func openCurrentUpcomingRaffles(_ sender: Any) {
let url = URL(string: "https://studiobash.herokuapp.com/dayofevent")
webView.loadRequest(URLRequest(url: url!))
}
您尝试过将按钮类型更改为自定义吗?
为了做到这一点,我最终只是在每个按钮后面添加了常规视图,每当执行单击按钮的操作时,我都会以编程方式将普通视图的背景颜色更改为浅灰色,这样您就可以分辨出哪个菜单您当前正在查看的项目:
yourView.backgroundColor = UIColor.lightGray