【问题标题】:iPhone - Image in UIImageView does not shows up into simulatoriPhone - UIImageView 中的图像不会显示在模拟器中
【发布时间】:2011-07-09 05:17:00
【问题描述】:

我已将一些 PNG 图片导入到我的项目中,然后在 InterfaceBuilder 中,我将 UIImageView 添加到视图中。我将 Image 属性设置为导入的属性(在下拉菜单中选择它)。它出现了。然后我从 IB 运行模拟器,除了图像之外的所有内容都显示在视图中。有什么问题 ?除了之前所说的,我什么也没做。

该项目是默认的 ViewBased 项目。

【问题讨论】:

  • @Marvo :没有代码 sn-p。我只是在 InterfaceBuilder 中处理 xib
  • 您在模拟器中实际看到了什么?你能看到 UIImageView 的任何痕迹吗?请仔细检查您是否在 IB 中为您的 UIImageView 意外启用了“隐藏”选项。还要确保你已经保存了你的 nob 文件,并在构建和运行之前尝试进行清理。
  • 您在 IB 中是否收到任何警告?我依稀记得在 IB 中如何设置 UIImages 时遇到过类似的问题。
  • 你能给我们一张你的模拟器截图和你在IB中的xib截图吗?

标签: iphone objective-c interface-builder uiimageview ios-simulator


【解决方案1】:

遇到了同样的问题。解决方案:转到尺寸检查器。将显示更改为框架矩形。构建并运行。现在图像将显示出来。将 Show Back 更改为默认设置。

【讨论】:

    【解决方案2】:

    @Oliver 如果您从 IB 运行,您将无法在模拟器中获得图像。您应该从 xcode 运行模拟器。该图像位于 xcode 项目文件夹中,而不是您的 .xib 文件中。

    附言。如果您从 IB 运行 iPhone 模拟器,它将只运行那个 .xib 文件并向您显示添加到 xib 文件中的内容,例如标签 textfileds。但它不会向您显示图像。如果您想查看图像视图是否正确,只需将 UIImageView 的背景颜色更改为默认值以外的颜色,然后运行您将在模拟器中从 IB 中选择的颜色。

    PSS。单击 xib 文件,然后在选项中选择作为源文件打开。查看 xib 文件是如何制作的。

    【讨论】:

      猜你喜欢
      • 2013-05-13
      • 2011-02-16
      • 2011-06-01
      • 1970-01-01
      • 2011-05-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多