使用Xcode 10上的Date Picker对象获取时间输入

问题描述 投票:0回答:1

我对iOS开发非常陌生,主要是通过在线教程来学习,因为它们很容易遵循,但是我找不到任何可以帮助我使用Xcode 10对象库中的Date Picker获取用户的特定案例的东西。输入:时间。我正在创建一个应用程序,要求用户提供到达和离开时间的输入,并要求代码以小时和分钟为单位计算这些输入的持续时间。如果有人可以向我展示我是如何从代码中专门进行此操作的,那将是很棒的,因为我是编码的新手,而且由于对路径的困惑而使我很难从线程讨论中学习。谢谢!

我只从库中放入了两个日期选择器对象,从属性界面将模式设置为时间,并将这两个对象分别连接到分别具有Outlet和Action的代码中。

import UIKit

class ViewController: UIViewController, UIPickerViewDataSource, UIPickerViewDelegate {

    @IBOutlet weak var atPickerOutlet: UIDatePicker!

    @IBAction func atPicker(_ sender: UIDatePicker)
    {

    }

    @IBOutlet weak var dtPickerOutlet: UIDatePicker!

    @IBAction func dtPicker(_ sender: UIDatePicker)
    {

    }

override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view.
    }
}

enter image description here

ios swift xcode
1个回答
0
投票
您无需为这两个日期选择器添加IBAction。为IBAction按钮创建一个新的calculate,然后使用timeIntervalSince(_:)
© www.soinside.com 2019 - 2024. All rights reserved.