0
我有一臺運行iOS 10.3.1的iPhone 5s。在一個新的UIViewController,我設立了self.toolbarItems
如下:對於iPhone - 但不是iOS模擬器 - UIToolbar的UIBarButtonItems只會在長按時突出顯示,而不是在水龍頭上
self.toolbarItems = [
UIBarButtonItem(title: "Hi", style: .plain, target: self, action: #selector(sayHi)),
UIBarButtonItem(barButtonSystemItem: .refresh, target: self, action: #selector(redoIt))
]
在iOS模擬器,一個單一的點擊任一將立刻barButtonItem突出。然而,在我的iPhone上,這些按鈕僅在執行長按(即半秒)時纔會突出顯示;單擊會激活按鈕的動作,但不會突出顯示。這是預期的行爲?