我有一个UIScrollView加载了UIImageView,以便用户可以放大,然后在必要时滚动。但是,如果图像大于屏幕,则滚动不会执行任何操作,直到用户捏缩放(即使只有一个像素)。例如,图像可能是320 x 600,所以他们看到一个320 x 480的部分,但是必须滚动才能看到其余部分。但是,滚动直到放大或缩小才会起作用。有什么方法可以避免这种情况吗?
答案 0 :(得分:6)
您是否在滚动视图上调用了-setContentSize:如果还没有,它将不知道有要显示的屏幕外内容。
答案 1 :(得分:3)
几乎整整一天都坚持这个问题。在最右边的窗口中,单击最左侧的按钮,如
然后取消选中“使用Autolayout”