當我點擊一個文本字段時,我的當前應用程序會運行,它會調出UIPickerView
,但是如果我自己點擊圖像(手勢放在圖像上)怎麼辦?在手勢上顯示UIPickerView Tapped
class SomeVC: UIViewController, UIPickerViewDataSource, UIPickerViewDelegate {
@IBOutlet weak var inputLabel: UITextField!
@IBOutlet weak var laImageGestureTapped: UITapGestureRecognizer!
let demoPicker = UIPickerView()
// viewDidLoad()
inputLabel.inputView = demoPicker // All is well with this.
// How to open the UIPickerView with laImageGestureTapped?
// I have omitted the required functions for: numberOfRowsInComponent, viewForRow, didSelectRow, numberOfComponents etc
}
我是searching with the correct words?
我想要的只是當圖像被點擊時顯示選擇器。我不擔心didSelectRow
,因爲會有一個隱藏的標籤來做x,y和z。
如果這個問題已經被詢問和回答,請指導我。謝謝。
而不是有一個gestureRecognizer附加到UIImageView,爲什麼不只是有一個圖像的按鈕? – toddg
@託德一個放置在圖像上的按鈕?這可以工作,但我沒有這樣做過。讓我看看... – Sylar
是的,這將工作。或者你可以使用一個按鈕並設置按鈕圖像。 – toddg