【发布时间】:2018-07-30 14:56:07
【问题描述】:
我不确定我做错了什么,但我尝试将我的主情节提要的插座连接到我刚刚创建的新 ViewControllerTableViewCell.swift。
我将类设置为ViewControllerTableViewCell
它包含
import UIKit
internal class ViewControllerTableViewCell : UITableViewCell {
override internal func awakeFromNib()
override internal func setSelected(_ selected: Bool, animated: Bool)
}
现在,我打开我的Main.storyboard 并尝试拖动我的image 和label
我没有看到自动检测出现。
但是,当我尝试将它们拖入我的ViewController.swift 时,它可以工作。
确保不是 XCode 缓存问题。我也重新启动了 XCode,但仍然面临同样的问题。
我希望看到这样的东西
如何进一步检查以使其再次正常工作?
【问题讨论】:
-
Storyboard 中单元格的类别是否正确设置为
ViewControllerTableViewCell(即您创建的自定义类别)? -
@Larme:我如何仔细检查?我更新了我的帖子,显示了我配置的类。是你指的吗?还是我看错了课程?
-
xcode 版本?请
-
我不按你的方式做,我总是反其道而行之。你能检查一下它是否有效:在
ViewControllerTableViewCell中创建@IBOutlet var someName: UIImageView!。现在,继续 InterfaceBuilder,选择您的单元格,在左侧列中选择最后一项(带有圆圈箭头的项目:Connections Inspector),并检查“someName”是否出现在那里并尝试拖放直到图像视图。 -
@MAhipalSingh :我使用了 XCode9,我还在我的问题上指定了它作为标签。