Objective C,UIScrollview居中显示子视图

来源:互联网 发布:如何联系淘宝客服介入 编辑:程序博客网 时间:2024/06/05 06:17

- (void)resetCanvasCenter{

    UIView *subView =self.subviews.firstObject;

    CGRect rect =self.bounds;

    CGSize size =self.contentSize;

    CGFloat offsetX =MAX((rect.size.width - size.width) *0.5, 0.0);

    CGFloat offsetY =MAX((rect.size.height - size.height) *0.5, 0.0);

    subView.center =CGPointMake(size.width *0.5 + offsetX,size.height *0.5 + offsetY);

}

0 0
原创粉丝点击