Im 초심자이므로 간과되거나 간과하는 것처럼 보이는 것에 대해서는 사과드립니다.UILabel to UILabel
기본적으로, 화면에 날짜 선택 도구를 사용하여 UILabel을 업데이트 한 다음 UILabel 업데이트 결과를 가져 와서 이전 화면의 다른 UILabel로 다시 밀어 넣으려고합니다. 날짜 선택 도구가 멋지게 작동하며 예상대로 UILabel을 업데이트하지만, 코드 작성 방법을 알 수 없으므로 DatePicker의 결과로 첫 번째 UILabel을 업데이트 할 수 있습니다. 다음은 DatePicker에 대한 것입니다.
class StartDatePickerViewController: UIViewController {
@IBOutlet weak var dateLabel: UILabel!
@IBOutlet weak var datePicker: UIDatePicker!
override func viewDidLoad() {
super.viewDidLoad()
datePicker.addTarget(self, action: Selector("datePickerChanged:"), forControlEvents: UIControlEvents.ValueChanged)
// Do any additional setup after loading the view.
}
func datePickerChanged(datePicker:UIDatePicker) {
var dateFormatter = NSDateFormatter()
dateFormatter.dateStyle = NSDateFormatterStyle.ShortStyle
var strDate = dateFormatter.stringFromDate(datePicker.date)
dateLabel.text = strDate
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
은 내가 AddNewTradeViewController 내 UILabel의 startDateLabel를 업데이트 StartDatePickerViewController 필요하고 내가 제대로이 문제를 접근하는 방법을 모르겠어요. 모든 조언을 크게 주시면 감사하겠습니다!
분명히 맞을 것 같습니다. 좋은 답변입니다. 내 문제는 지금 스위프트로 어떻게 옮겨 갈지 전혀 모르겠다. – trever