【发布时间】:2017-08-15 01:19:50
【问题描述】:
我目前在我的侧边菜单中有一个按钮链接到我的 swift 文件,以便在单击时加载某个 URL,虽然当我点击按钮时它会转到所述站点,但按钮的标题不会突出显示如果我点击它,如果我按住按钮一两秒钟,它只会突出显示为灰色。如何让它立即对我的触摸做出反应?
我的声誉不够高,无法发布两个以上的链接。
另外,这是我在 swift 文件中链接它的方法:
@IBAction func openCurrentUpcomingRaffles(_ sender: Any) {
let url = URL(string: "https://studiobash.herokuapp.com/dayofevent")
webView.loadRequest(URLRequest(url: url!))
}
【问题讨论】:
-
请分享您的实现 - 代码或界面构建器,以便我们了解您是如何设置此按钮的。
-
已添加图片,我有4张,但现在只能发2张。
-
您希望您的按钮在
user input之后变为stay highlighted,还是您希望您的按钮在用户输入一秒钟后立即响应并且无需保持突出显示? -
我实际上以不同的方式修复了它,我只是在每个按钮后面添加了常规视图,每当执行单击按钮的操作时,我以编程方式将普通视图的背景颜色更改为浅灰色这样您就可以知道您当前正在查看哪个菜单项。
标签: ios swift xcode uibutton highlight