UIImageView居中问题

时间:2010-03-31 10:36:07

标签: iphone objective-c xcode uiimageview uiimage

要了解我的问题,请按照以下步骤操作。

  1. 打开 - XCode - >新项目 - >基于视图的应用程序。
  2. 打开View Controller.xib文件。
  3. 将图像视图拖动到viewController的视图中。
  4. 将该图像视图放在viewController视图的中心。
  5. 将125x125的尺寸应用于图像视图。
  6. 拍摄尺寸为320宽度的任何图像。 460高度。
  7. 将该图片拖到您的应用程序资源目录中。
  8. 现在,再次回到.xib文件&选择图像视图
  9. 将图片(位于您的资源中)设置为图片视图
  10. 将图像视图模式设置为 - 中心
  11. 确定。让我现在解释一下情况。

    • 执行上述所有步骤后 - 图像视图的图像大于图像视图的大小。
    • 然而,图像视图将图像置于中心位置。在视图控制器中,图像视图看起来正确(未缩放)。
    • 但是当您运行应用程序时,图像视图将以320x460的大小显示。 (但它实际上没有缩放。)

    现在,我找不到原因,为什么界面构建器显示其他内容&模拟器/ iphone正在显示其他东西?

    我的查询。

    • 无论图像尺寸是多少,我都想在图像视图中使用图像的中心部分。

1 个答案:

答案 0 :(得分:3)

在IB中单击您的图像并在绘图部分中选中“剪辑子视图”选项