gpt4 book ai didi

ios - 如何在 ScrollView 中添加多个 UITableviewController?

转载 作者:可可西里 更新时间:2023-11-01 04:28:48 26 4
gpt4 key购买 nike

我想制作一个类似于 Twitter 的个人资料 View Controller 。我相信它包含 3 个不同的子 UITableviewController,它通过分段控制不断切换。但是当我滚动 subview Controller 的 TableView 时,它也会滚动父 ScrollView 。

谁能解释一下如何实现这种行为?

最佳答案

我很清楚你的问题。问题是,Twitter 不是一个例子,但是 Snapchat 是......

你有一个嵌入 UIScrollView(子类)的 Root View Controller 。在这个子类中,你想像这样覆盖手势识别器......

 -(BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer {
if (gestureRecognizer.state != 0 && otherGestureRecognizer.state != 1)
{
return YES;
} else {
return NO;
}

现在您应该能够滑动 tableViewCells 而不是同时向所有 4 个方向拖动。

关于ios - 如何在 ScrollView 中添加多个 UITableviewController?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33604361/

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