当前位置: 首页 > 知识库问答 >
问题:

将tableviewcell移动到新视图控制器后,Outlet发现为零

袁致远
2023-03-14

我最初在带有UITableViewUIViewController上有几个UITableViewCell。然后,我将UITableViewCell移动到我创建的新的UITableViewController,因为我想使它们成为静态单元格,使它们成为静态单元格的唯一方法是在UITableViewController上使用它们。然而,在我移动后,尽管所有的单元格都连接好了,并且所有的单元格都被设置为右xib文件,但应用程序崩溃了,它说uitableviewcells上的出口,就像我的uilabels一样,被发现为零。然后,我尝试在UITableViewController上使用全新的xib文件创建全新的UITableViewCell,但随后我甚至无法为任何UITable或其他任何东西连接任何出口。有人知道如何排除故障吗?我的所有代码看起来都很正常,而且我已经使用uitableviews很长时间了,只是以前从来没有创建过静态单元格。

共有1个答案

巫马山
2023-03-14

我想出来了!在包含静态单元格的UITableViewController中,您不需要为单元格创建自定义类并将出口拖到那里(就像我所做的那样);您只需将出口直接拖动到UITableViewController上,它就可以在那里工作。

 类似资料:
  • 动画控制器视图 动画控制器视图允许你创建、查看和修改动画控制器资源。 动画控制器视图显示了一个新的空动画控制器资源 动画控制器视图主要有两部分:网格布局主体区域,左侧的分层和参数面板。 动画控制器视图的布局区域 深灰色网格部分是主体布局区域。你可以在这里创建、排列和连接 动画控制器 的状态(即动画剪辑)。 可以在网格上右键点击创建一个新的状态节点。使用鼠标中键拖动,或拖动时按住 Alt/Optio

  • 问题内容: 我没有找到有关此问题的文章,但没有一个解决我的问题。 就像我说的那样。 ViewControllerA ViewControllerB 我试图将添加为的子视图,但是它 抛出类似“ ” 的错误。 下面是代码… ViewControllerA ViewControllerB只是一个带有标签的简单屏幕。 ViewControllerB EDIT 根据用户答案的​​建议解决方案,ViewCon

  • 我找到了一些关于这个问题的帖子,但是没有一个能解决我的问题。 说像我已经... ViewControlllerA ViewControlllerB 我试图将ViewControlllerB添加为ViewControlllerA中的子视图,但是,它抛出了一个错误,如""。 下面是代码。。。 视图控制器 ViewControllerB只是一个带有标签的简单屏幕。 视图控制器B 编辑

  • 我有一个mvc视图和一个局部视图。控制器中有一个ActionResult方法,它将返回一个PartialView。所以,我需要将ViewBag数据从ActionResult方法传递到部分视图。 这是我的控制器 在Index.cshtml视图中 Step1.cshtml局部视图 但是这是行不通的。那么,从viewpack获取数据的正确方法是什么?我想我遵循了错误的方法。请指导我。

  • 以下的一段代码相当于定义一个ParameterizableViewController视图控制器的快捷方式,该控制器会立即将一个请求转发(forwards)给一个视图。请确保仅在以下情景下才使用这个类:当控制器除了将视图渲染到响应中外不需要执行任何逻辑时。 以下是一个例子,展示了如何在MVC Java编程配置方式下将所有"/"请求直接转发给名字为"home"的视图: @Configuration

  • 问题内容: 因此,我有一个带有按钮的根视图控制器,当用户按下该按钮时,将显示另一个视图控制器。第二个控制器具有一个关闭选项,该选项仅返回到根视图控制器,还有一个按钮,当用户触摸它时,该按钮将关闭当前视图控制器,以便它再次返回到根视图控制器并显示另一个按钮。转到我使用的第一个控制器: 在另一个视图控制器中,我选择仅关闭的按钮,然后执行此操作。 因此,对于需要解雇并显示另一个控制器的第二个控制器,我尝