【问题标题】:while accessing textfield in a dynamic cell I have an error在动态单元格中访问文本字段时出现错误
【发布时间】:2020-05-23 20:44:21
【问题描述】:

当我尝试访问作为出口添加到自定义 tableviewcell 类的文本字段时,出现错误。 customerCell.textField.placeholder = "名称"

错误是“致命错误:在隐式展开可选值时意外发现 nil”。我不明白为什么我会得到零

【问题讨论】:

  • 您在项目中的哪个位置?

标签: swift uitableview error-handling


【解决方案1】:

这可能是因为您正在访问的文本字段是nil。像这样使用展开:

customerCell.textField?.placeholder = "Name"

这是对崩溃的修复,但仍不会设置占位符。为此,如果通过情节提要完成,您需要确保 @IBOutlet 操作系统已连接。

【讨论】:

    猜你喜欢
    • 2011-07-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-18
    • 2013-03-14
    • 2015-10-20
    • 2012-05-18
    相关资源
    最近更新 更多