swift - 我试图在单击 TextField 时在 InputView 中显示 DatePicker
问题描述
每当我尝试此代码时,它都会显示错误
Fatal error: Unexpectedly found nil while implicitly unwrapping an Optional value (lldb)
我尝试了很多解决方案,观看了很多成功视频,但是当我在我的代码中尝试时,它显示了上述错误
import Foundation
import UIKit
class MainNavigationController: UINavigationController {
@IBOutlet weak var IfFromDate: UITextField!
@IBOutlet weak var IfToDate: UITextField!
let datePicker = UIDatePicker()
override func viewDidLoad() {
super.viewDidLoad()
showDatePicker()
}
func showDatePicker(){
//Formate Date
datePicker.datePickerMode = .date
IfFromDate.inputView = datePicker //accruing error on this line
}
@IBAction func btnSignIn(_ sender: Any) {
}
}
解决方案
推荐阅读
- mysql - SQL如何在值更改时检索第一行?
- vue.js - 在 Vue 中创建上下文菜单和面包屑 - 我的想法正确吗?
- fail2ban - 在网络而不是 IP 地址上触发 Fail2ban
- python - 从 HTML 中保留阿拉伯文本
- android - 使用 Firebase 和 Kotlin 的基于转牌游戏:存储和检索数据
- swift - SwiftUI - 当我将数据从视图传输到另一个视图时,列表不会更新
- java - Spring Cloud Stream 与核心消息传递
- angular - 根据 ID 从对象数组中获取特定值
- salesforce - 如何阅读地图
> 并在 LWC JavaScript 中获取键和值? - github - GitHub GraphQL 查询中的模式匹配