有没有办法在Interface Builder/storyboard中自动调整UIImageView的大小?

zak*_*ces 18 xcode objective-c uiimageview

在故事板或界面构建器中为uiimageview设置图像时,它会保留原始UIImageView图像的形状,这意味着图像本身完全失真.

为了匹配UIImageView其图像的大小,我必须手动输入文件检查器的大小.

有没有一种方法UIImageView可以自动检测其图像的原始大小并相应地调整其自身的大小?

小智 50

我假设你指的是故事板/ IB中的布局.要获得图像的原始大小,只需选择图像并按键盘上的Command + =.要按比例重新调整大小,请选择角落并在重新调整大小时按住Shift键.

  • ```Command``` +```=```可以解决问题。菜单命令是```Editor-> Size to Fit Content'' (2认同)
  • 在菜单选项可用之前,您可能需要再次单击 UIImageView(使其突出显示)。 (2认同)