无法移动UIImageView

Lau*_*llo 1 xcode interface-builder uiimageview ios uistoryboard

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

Sta*_*ash 7

我会查看清单,看看设置是否正常:

  1. 检查您的IBOutlet - 如果您的UIImageView没有连接,您尝试调用它的任何内容都不会起作用.
  2. 检查自动调整大小掩码 - 如果这是一个非平凡的布局,其中某些视图彼此嵌套,则可能会出现意外结果.
  3. 确保您没有使用Autolayout - 这可以通过选择故事板本身并确保未勾选文件检查器(cmd + alt + 1)中的"使用Autolayout"复选框(默认选中)来完成.

在此输入图像描述