我在IB中将UIImageView控件放在视图上。 控件的大小只是我随意决定的,实际上是一个随机的尺寸。 我想要做的是,每当我设置image属性为新图像时,控件可以自动调整大小。我希望它能够实际上调整到图像的大小。 是否可以自动完成?不需要任何代码干预吗? 如果不能-在这种情况下最好的方法是什么?
今天发生的事情很奇怪。我将图像加载到ImageView中,即使ImageView的大小没有改变,我也可以看到图像正确地显示。这干扰了我抓取用户触摸ImageView的意图。用户触摸实际图像,但由于图像的某些部分位于(这是奇怪的部分)ImageView之外 - 点映射变得混乱。 有人能想到任何解释吗?
谢谢