【问题标题】:UIImageView Not Deleting From UITableViewUIImageView 没有从 UITableView 中删除
【发布时间】:2020-04-30 18:52:43
【问题描述】:

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

图像变得非常小,我什至无法将其放大 - 就是那么小。因此,我将在视图中创建的另一个图像视图放入 tableView 中。然后我尝试删除第一个小图像视图。它不删除。

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

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

提前谢谢你!

更新:

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

【问题讨论】:

    标签: ios swift xcode uitableview xcode-storyboard


    【解决方案1】:

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

    【讨论】:

    • 很高兴您得到了您想要的答案!
    • 谢谢!我也只是想知道在没有 XIB 的情节提要中是否有可能。这可能吗?
    • 是的,您可以在情节提要本身的单元格内拖放标签、图像和按钮...尽管配置单元格中显示的数据变得更加困难。
    猜你喜欢
    • 2013-08-22
    • 2012-03-26
    • 2010-10-29
    • 2023-03-27
    • 1970-01-01
    • 1970-01-01
    • 2010-12-31
    • 1970-01-01
    相关资源
    最近更新 更多