UIImageView 不从 UITableView 中删除

UIImageView Not Deleting From UITableView

我创建了一个 UITableView,里面有一个单元格。在这个单元格视图中,我们有一个内容视图,在其中,我有字幕文本。这一切都在情节提要中。我想在单元格旁边放一张图片,所以我放了一张图片并选择了一张图片。

图像真的很小,我什至不能把它放大 - 就是那么小。因此,我将我创建的另一个图像视图放入视图中,并将其放入 table 视图中。然后我尝试删除第一个小图像视图。它不会删除。

当我尝试将它移出内容视图时,它会自我复制。当我尝试将它拖到视图中并拖出内容视图时,它会发送一个重复版本。所以我尝试将单元格类型从字幕更改为自定义,希望内容视图中的所有内容都会消失,然后我可以再次将其放入。

然后,Xcode 崩溃了。我再次尝试将其更改为自定义,但它再次崩溃。我没有放崩溃报告,因为它很长但是在评论中告诉我是否应该放它,我会编辑这个问题来放它。如果您需要任何其他信息,请告诉我。

提前致谢!

更新:

我删除了整个单元格。我意识到当在 table 视图单元格的属性检查器中放置图片时,它会使图片变得非常大或非常小。它不允许我在不随机复制图片的情况下调整图片大小或移动图片。有人知道为什么会这样吗?

如果您想自定义图像的大小,可以通过创建 UINIB 文件然后在创建的新文件中自定义单元格的外观来轻松实现。为此,您可以创建一个新的 cocoa touch class 类型的 UITableViewCell,然后 select 创建 XIB 文件复选框。然后你会看到一个类似于 main.storyboard 的布局,它的工作方式与 main.storyboard 完全一样,不同之处在于它专门针对 table 单元格。确保使用 table 视图注册 UINIB,以便您可以控制单元格中显示的数据。希望对您有所帮助!