带有DownArrow.png的奇怪行为的UIImageView

时间:2010-07-16 11:10:24

标签: ios xcode user-interface uiimageview interface-builder

我在名为“DownArrow.png”的资源组下有一个图像

  • 打开viewController.xib
  • 拖动&删除imageview
  • 选择imageview&按命令+ 1(对于属性检查器)
  • 现在设置图像名称DownArrow.png
  • 保存您的viewController.xib
  • 关闭它
  • 现在重新打开它。
  • 你会发现有不同形象的imageview(实际上是一个downArrow)
  • imageView图片名称属性现在只有“DownArrow”而不是“DownArrow.png”

我正在使用iPhone SDK 3.2 运行程序时,您希望能够看到该图像。

编辑:

  • 只需拖动&将UIImageView放入viewController.xib
  • 现在将imagename属性设置为“DownArrow”
  • 删除不透明复选标记
  • 您将在图像视图中看到向下箭头 - 但不会在执行程序时看到。
  • 同样,我找到了工作“RightArrow”,“LeftArrow”,“TopArrow”& “DownArrow中文”。

1 个答案:

答案 0 :(得分:1)

真的很奇怪,这是我第一次听到这个。看起来DownArrow是一个保留名称,至少对于IB来说。

<强>更新

进一步检查发现,您看到的图像实际上是Interface Builder自己的包中包含的DownArrow.png。我猜你会看到来自/Developer/Applications/Interface Builder.app/Contents/Resources

的任何文件名都一样的东西

这显然是IB中的一个错误,需要在Radar上报告。

更新2:

我在Radar上报告过:rdar:// 8199687 - http://openradar.appspot.com/radar?id=463403