Ios ImageView不显示在静态表格视图单元格内

Ios ImageView不显示在静态表格视图单元格内,ios,uitableview,swift,uiimageview,uikit,Ios,Uitableview,Swift,Uiimageview,Uikit,我有一个带有UITableViewController的静态表视图。我将UIImageView添加到第一个单元格,并将此UIImageView出口连接到我的自定义UITableViewController。 内部视图将显示在超级视图之后。视图将显示动画我尝试为图像视图设置图像,但它看起来是隐藏的。仅当我在视图中执行此操作时,才会显示我的图像。我没有从UITableViewDelegate/DataSource实现方法,并且我的图像视图始终不隐藏。如果我调用reloadData,什么也不会发生,这

我有一个带有UITableViewController的静态表视图。我将UIImageView添加到第一个单元格,并将此UIImageView出口连接到我的自定义UITableViewController。 内部视图将显示在超级视图之后。视图将显示动画我尝试为图像视图设置图像,但它看起来是隐藏的。仅当我在视图中执行此操作时,才会显示我的图像。我没有从UITableViewDelegate/DataSource实现方法,并且我的图像视图始终不隐藏。如果我调用reloadData,什么也不会发生,这对于静态表是无用的。 我希望在ViewDid出现之前设置图像,因此我不希望在设置图像之前看到延迟

class FPProfileViewController: UITableViewController {
    @IBOutlet weak var userPhotoImageView: UIImageView!

    override func viewWillAppear(animated: Bool) {
        super.viewWillAppear(animated)
        userPhotoImageView.image = //myImage
    }
}

这看起来很奇怪,在我的另一个项目中,同样的算法工作得很好。

我想这就是你要找的,有同样的问题。似乎静态表视图单元格中的UIImageView需要是-void viewWillDisplay-的一部分,基于以下答案:

对于我的情况,这没有帮助,我不得不直接进入无效的视图加载