在我的故事板中,我有幾個圖像爲「啓用了用戶交互」。 在UIViewController
我重寫touchesEnded
函數。從touches獲取圖像名稱已結束
override func touchesEnded(_ touches: Set<UITouch>, with event: UIEvent?) {
super.touchesEnded(touches, with: event)
}
是否有可能讓我得到在這個函數中點擊的圖像的名稱?我寧願不要@IBOutlet
的圖像。
你能解釋爲什麼你不喜歡使用IBOutlet的圖像?視圖是動態還是佈局每次顯示都一樣? – Stephen
@stephen它是一個堆棧視圖中的靜態圖像和動態圖像的混合。 –
檢查此答案:https://stackoverflow.com/a/5192999/1718685您應該能夠確定觸摸下方的視圖。 – Stephen