所以我有一个UIViewController,在其中我有两个视图,一个WebView和我做的另一个视图(摘自本教程:http://www.raywenderlich.com/1768/how-to-make-a-custom-uiview-a-5-star-rating-view)。
在nib文件中,我在底部有速率视图;但是当我运行模拟器并转到该视图时,我不希望速率视图始终位于底部;只有当我在WebView的底部时。
(很抱歉没有更清楚,基本上Rate View就像底部的WebView的一部分,如果用户滚动到WebView的底部,用户就会看到它。)
答案 0 :(得分:1)
可能不是答案,但最简单的方法是将第二个视图合并到Web视图页面的内容中。如果这不可能,您可以尝试将5星视图和Web视图放在UIScrollView中,但这可能会导致事件处理出现问题。另一种可能性是尝试检测Web视图滚动何时到达底部,然后从底部(从屏幕外)弹出5星视图。我认为可以这样做,因为UIWebView符合UIScrollViewDelegate。