【问题标题】:Unable to move UIImageView无法移动 UIImageView
【发布时间】:2013-03-06 03:10:47
【问题描述】:

在 XCode iPad 应用程序中,我使用了一个带有视图和 UIImageView 的故事板,在 Interface Builder 中定义。 如果我尝试使用 SetFrame 命令 [myImageView setFrame:CgRectMake...] 更改 UIImageView 的位置,则图像不会更改屏幕上的位置。 setFrame 命令是否足够? 谢谢。

【问题讨论】:

标签: ios xcode uiimageview interface-builder uistoryboard


【解决方案1】:

我会检查一个清单,看看设置是否良好:

  1. 检查您的 IBOutlet - 如果您的 UIImageView 未连接,那么您尝试调用它的任何操作都不起作用。
  2. 检查自动调整大小掩码 - 如果这是一种重要的布局,其中一些视图相互嵌套,则可能会出现意想不到的结果。
  3. 确保您没有使用自动布局 - 这可以通过选择情节提要本身并确保文件检查器 (cmd+alt+1) 中的“使用自动布局”复选框未勾选(勾选默认)。

【讨论】:

    【解决方案2】:

    我不确定,但 UIImageView 是否需要在更改其位置后重新绘制,因为这在编程中经常发生?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-04-21
      • 2023-03-20
      • 2014-10-16
      • 2014-08-20
      • 2013-01-08
      • 2015-04-26
      • 1970-01-01
      相关资源
      最近更新 更多