我最重要pressesBegan
的是接收选择新闻。当焦点位于UIButton
. 如果没有聚焦 UI 元素,则菜单按钮按预期工作。
当焦点位于 a 时,如何接收菜单按钮按下UIButton
?
override func pressesBegan(presses: Set<UIPress>, withEvent event: UIPressesEvent?) {
for item in presses {
if item.type == .Select {
print("Click")
}
if item.type == .Menu {
print("Menu Button")
super.pressesBegan(presses, withEvent: event)
}
}
}