gpt4 book ai didi

ios - TableViewCell 中的 TableView 滚动问题

转载 作者:搜寻专家 更新时间:2023-11-01 06:50:30 24 4
gpt4 key购买 nike

我有一个问题,我已经尝试解决好几天了,但没有成功。

所以我有一个 TableView(父级),正好有两个 TableViewCell,这些 tableViewCell 中有一个 UIViewController(我这样做是为了允许这些元素在应用程序中移动并在复杂 View 中独立使用)

|-------UITableView--------|
| |
|-----UITableViewCell------| <- 1
| |
| | <- This cell here is 200 in height (fixed)
| (UIViewController) |
| |
| |
|-----UITableViewCell----- |<- 2
| |
| |----UITableView-----| |
| | | |
| |--UITableViewCell---| |
| | | |
| | | |
| | | |
| | | |
| |--UITableViewCell---| |
| | | |
|~~|~~~~~~~~~~~~~~~~~~~~|~~| < --- Use this as an example
| | | | of where the screen cuts off
| | | |
| |--UITableViewCell---| |
| | | |
| | | | The tableviewCells here are all 120 in height
| | | | so if the dataSource for that comes back with
| | | | 5 rows it will be 600 in height so we know
| |--UITableViewCell---| | the height is fixed for the cell it is
| | | | contained in
| | | |
| | | |
| | | |< - 600 in height for the parent TableViewCell
| |--UITableViewCell---| |
| | | |
| | | |
| | | |
| | | |
| ---------------------- |
----------------------------

所以问题是,一旦 View 布置好,您就可以自由滚动,但只有当用户在 TableViewCell(1) 上滚动时,如果您开始在 TableViewCell(2) 上滚动,那么您正在滚动内部 TableView 现在它赢了'滚动,因为它没有内容可以显示,因为它在父 TableViewCell(2) 中都是可见的。

如果我在内部 TableView 中禁用滚动,则它不允许滚动并且不会将其定向回父 View 。

有什么想法吗?

最佳答案

禁用内 TableView userInteraction 应该将下面的操作发送到主 tableView。

关于ios - TableViewCell 中的 TableView 滚动问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57666220/

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