希望我能清楚地解释清楚。我有一个UIWebView,我在它的scrollView(另一个工作[webView.scrollView addSubview:myToolbar];
)中添加了一个UIToolbar。所以一切都很好和花花公子,直到我试图捏缩放工具栏停留在屏幕的角落时,所以基本上它不会留在中间。如果你还没有猜到,我正试图复制safari的行为。我需要让UIToolbar不受捏手势的影响。关于如何做到这一点的任何想法?我已经阅读了其他帖子,但它似乎并没有真正给出答案。任何帮助表示赞赏:)
答案 0 :(得分:0)
你必须创建一个父UIView,比如rootV
,在其中嵌入myToolbar
,然后webView
。
这会阻止捏合影响myToolbar
,但这会使其粘在顶部,而当用户垂直滚动myWebView
时,不会超出屏幕。
要获得与Safari相同的行为,您必须检查myWebView
中的垂直滚动,并在此基础上向上或向下展开rootV
的大小。假设您修正了myToolbar
的高度,但其余为webView
,那么它应该可以正常工作。