UIScrollView - 添加子视图,使其水平和垂直居中
Posted
技术标签:
【中文标题】UIScrollView - 添加子视图,使其水平和垂直居中【英文标题】:UIScrollView - Add Subview so that it's centered Horizontal and Vertical 【发布时间】:2011-05-12 06:09:26 【问题描述】:如何在代码中将 UIImageView 添加到 UIScrollView 以使其显示在中心。
滚动视图占据了很大的区域,UIImage 视图的大小平均约为 40%。
【问题讨论】:
【参考方案1】:imageView.center = scrollView.center 怎么样
【讨论】:
【参考方案2】:关于...的线周围的东西呢?
int size = 20;
UIScrollView *scrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 0, 320, 480)];
UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake((scrollView.center.x - (size / 2)), (scrollView.center.y - (size / 2)), size, size)];
[scrollView addSubview:imageView];
【讨论】:
以上是关于UIScrollView - 添加子视图,使其水平和垂直居中的主要内容,如果未能解决你的问题,请参考以下文章
如何将 UITableviewcell 子视图添加为 uiscrollview
我是不是需要删除 UIScrollView 中不可见的子视图以使其平稳运行?
将 UIButtons 添加为子视图时 UIScrollView 不滚动
Xcode UIScrollView 布局 - 设置水平内容大小并水平调整子视图大小