我正在使用Objective C开发适用于iPhone/iPad的应用程序。在我的应用程序中,我有一个UiScrollView,它里面有一个UIImageView。我可以在“滚动 View ”中滚动和缩放图像。
一切正常,但是我的问题是,当我将图像加载到uiscrollview中时,其位置位于中心某处,但不完全相同。
我希望我的图像应该居中对齐或位于左上角。
我已将contentoffset设置为(0,0),还尝试将AutoresizingMask设置为其他值。
如果有人有任何想法或解决方案,请告诉我。
最佳答案
contentoffset是scrollview的一部分,可能不适用于这种情况。如果要使图像居中,请执行以下操作:
imageview.center = scrollview.center;
如果您希望图像位于滚动 View 的左上角,请执行以下操作:
imageview.frame = CGRectMake(0,0,image_width,image_height);
祝你好运!