我正在使用Objective C为iPhone/iPad开发一个应用程序。在我的应用程序中,我有一个UiScrollView,里面有一个UIImageView。我可以在滚动视图中滚动和缩放图像。
一切都很好。但我的问题是,当我在一个用户视图中加载图像时,它的位置在中心,但并不准确。
我希望我的图像要么居中对齐,要么在左上角。
我已经将contentoffset设置为(0,0),并尝试将AutoresizingMask设置为不同的值。
如果有人有任何想法或解决方案,请告诉我。
contentoffset是滚动视图的一部分,可能不适合这种情况。如果你想让图像在中心,请这样做:
imageview.center = scrollview.center;
如果您希望图像位于滚动视图的左上角,请执行以下操作:
imageview.frame = CGRectMake(0,0,image_width,image_height);
祝你好运!