gpt4 book ai didi

iphone - 将 UIScrollView 嵌套在 UIScrollView Cocoa Touch 中

转载 作者:行者123 更新时间:2023-12-03 21:12:56 36 4
gpt4 key购买 nike

他们在这个帖子中“刷”了主题,但并没有真正回答太多:Stackoverflow UIScrollView question

我有一个 UIScrollView 和一个 UIPageControl 一起工作来呈现一组 View 。(标准的“主屏幕”滑动样式,缺乏更好的词语)

ScrollView 内部的每个 View 的底部都有一个薄菜单,也可以从一侧滑动到另一侧。如果有人还记得之前的 FaceBook 应用程序,它也有一个可以水平滑动的菜单,但是没有包含在另一个 ScrollView 中,但想法是相似的。所以外层scrollView会滚动整个 View ,包括包含内层scrollView的 View ,但内层scrollView只会改变 View 内部的一个菜单。

我已经对此进行了概念验证测试,发生的情况是,无论在屏幕上的哪个位置进行滑动,都会在两个 ScrollView 中调用委托(delegate)方法,并且当向左滑动时,最里面的 ScrollView 将使应用程序崩溃从右,但不是从右到左...

我感觉这是可以做到的,但我的做法是错误的。

有没有办法设置屏幕的哪个区域对滑动使用react?即决定屏幕的上 3/4 将调用一组委托(delegate)方法,而下 1/4 将调用另一组。也许通过某种中介器在“处理”之前捕获滑动,然后确定哪个 ScrollView 应该使用react?

希望有人能给我指出一个好的方向,谢谢:)

最佳答案

解除 ScrollView 的嵌套怎么样?不要将 ScrollView 嵌入到另一个 ScrollView 中,而是使它们成为父 UIView 的同级 sibling 。

为了支持嵌套,我可以想到 App Store 应用程序,它可以让您水平滚动屏幕截图,同时应用程序说明垂直滚动。

关于iphone - 将 UIScrollView 嵌套在 UIScrollView Cocoa Touch 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1850660/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com