0

我有一个 UIScrollView,它包含一个沿 X 和 Y 轴滚动的视图(我们称之为“主视图”)。

我试图透明地覆盖该视图上的标题,该标题固定在屏幕顶部(不是视图),但像主视图一样沿 X 轴滚动。当主视图沿 Y 轴滚动时,标题保持在屏幕顶部。

实现这一目标的最佳方法是什么?

4

2 回答 2

2

为您的指示器视图和滚动视图创建一个容器视图。使其成为屏幕的大小。

将 theUIScrollView和 your添加HeadingView到此作为子视图。当滚动视图平移时,标题将保持静止。您可以根据添加到 Scrollview 的 UIScrollViewDelegate 的消息更新标题。scrollViewDidScroll:是最明显的,但您可以收到其他通知。

于 2009-02-17T15:58:57.467 回答
1

我根本不会把视图放在滚动视图中。使用滚动视图委托来捕捉滚动视图何时平移并手动水平移动子视图。

于 2009-02-17T07:50:32.930 回答