2016-10-04 9 views
0

をクリックしたときに、私は迅速かつ次のコードスウィフトオープン日付ピッカーと私はラベル

override func viewDidLoad() { 
    //<#code#> 
    dateSet.userInteractionEnabled = true 
    let aSelector : Selector = "lblTapped" 
    let tapGesture = UITapGestureRecognizer(target: self, action: aSelector) 
    tapGesture.numberOfTapsRequired = 1 

    dateSet.addGestureRecognizer(tapGesture) 
} 



func lblTapped(){ 
// need to add datapicker UIView 
} 

答えて

0

下部に表示する日付ピッカーのための使用テキストフィールドinputViewを使用してiphoneでアプリケーションを作っていますキャンセルボタン。

プライベートFUNCのdateTextFieldSetup()UILabel inputViewプロパティについては

{ 
     let datePickerView : UIDatePicker = UIDatePicker() 
    datePickerView.datePickerMode = UIDatePickerMode.Date 
    sampleTextfield.inputView = datePickerView 
    datePickerView.addTarget(self, action:#selector(CFTextField.handleDatePickerForSlectedText(_:)), forControlEvents: UIControlEvents.ValueChanged) 

} 

以下のサンプルコードでは使用できません。

関連する問題