调用[self.view addSubview:self.overlayView]后ScrollView重置它的位置问题;

时间:2014-08-28 03:12:48

标签: ios objective-c uiscrollview

我有一个可滚动的输入表单,其中包含和表情符号选择器,它显示为覆盖图,框架设置为父视图:

self.emoticonOverlayView = [[EmoticonOverlayView alloc] initWithFrame:self.view.bounds];
[self.view addSubview:self.emoticonOverlayView];

表情符号叠加视图弹出很好,但它下面的UIScrollView滚动到顶部。关于它为什么滚动回到顶部的任何建议都会非常有用。

我尝试使用此建议,但它似乎没有解决问题。 UIScrollView unwanted scrolling after addSubview or changing frame

谢谢!

1 个答案:

答案 0 :(得分:1)

您可能想尝试首先将内容视图添加到滚动视图,并在此内容视图中包含所有子视图。