OGeek|极客世界-中国程序员成长平台

标题: ios - UIScrollView 初始偏移量 [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-13 07:29
标题: ios - UIScrollView 初始偏移量

我使用storyBoard 创建了一个UIScrollView。我想在其中添加一些标签和按钮。第一次,当我使用以下方法添加标签时,它是不可见的。

int _x=0,_y=0;
UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(_x,_y, stringsize.width, stringsize.height)];

但是,当我将 _y 位置设置为 -62 时,它按预期可见。

在将标签添加到 UiScrollView 之前,我尝试调用以下方法来解决此问题。但没有任何效果。

[scrollview.subviews makeObjectsPerformSelectorselector(removeFromSuperview)];
scrollview.contentSize = CGSizeMake(scrollview.frame.size.width, 0);
[scrollview setContentOffset:CGPointMake(0, 0) animated:YES];

基本上问题是在第一次启动 UIscrollView 时,Y 位置设置不正确。



Best Answer-推荐答案


在 Storyboard 中禁用“调整 ScrollView 插图”选项后。它按预期工作。谢谢芬恩! -

关于ios - UIScrollView 初始偏移量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23266364/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://sqlite.in/) Powered by Discuz! X3.4