我有一个UIViewController和一个UICollectionView和一个UITableView 。 这两个视图分别使用UICollectionViewDiffableDataSource和UITableViewDiffableDataSource 。 在表中,我正在尝试为删除操作设置滑动 ...
我有一个UIViewController和一个UICollectionView和一个UITableView 。 这两个视图分别使用UICollectionViewDiffableDataSource和UITableViewDiffableDataSource 。 在表中,我正在尝试为删除操作设置滑动 ...
我创建了测试项目来重现问题https://github.com/msnazarow/DiffarableTest 只需通过几个步骤 创建新目标 创建继承UITableViewDiffableDataSource和UITableViewDelegate但不实现UITableViewDelega ...
我正在尝试按第一个字符对名称进行分组,并使用新的 UITableViewDiffableDataSource 在 ViewController 中显示它。(例如联系人应用程序) 下面是我使用旧数据源方法的代码。 使用旧的 UITableViewDataSource,我得到了视图,但我如何使用 Dif ...
我正在尝试过滤 TableViewDiffableDataSource 中的用户列表。 过滤后的用户数组传递给以下 function: 调试显示用户已正确附加到快照中。 但是应用会显示正确数量的过滤用户,但只会显示完整列表顶部的用户。 即,如果我有完整的用户列表 [Chloe、Max、John、Ma ...
我想在我的项目中使用组合并面对问题。 这是 ViewController 的代码 这是单元格的代码。 ViewController 的deinit未被调用。 但是当我将此代码用于 ViewController 一切都很好。 deinit调用。 我尝试将 dataSource 设置为可选并将其设 ...
我正在使用 UITableViewDataSourcePrefetching 进行分页。 这些值将从 Realm 本地存储中获取。 我将得到一组对象。 这些值将应用于现有的 UITableViewDiffableDataSource 数据源。 应用快照后,tableview 滚动到顶部。 我已验证我 ...
当拥有更大的数据集(大约 22,000 个项目)时,我遇到了 diffable 数据源的性能问题。 我很惊讶当 animation 为 ON 时应用快照需要这么多时间。 见代码部分: 注意:Jesse Squires 提供了一个很好的资源: 我的问题是,鉴于应用快照是 O(n) 操作,我是否遗漏了某 ...
我创建了一个相当简单的 tableView,用于为项目 model 选择类别。 昨天一切正常。 今天我一直在尝试将 tableView 数据源切换到UITableViewDiffableDataSource ,因为我想把头绕在 API 上。 我已经备份并运行了整个 tableView,除了我不能再 ...
在我将子类从 UITableViewController 更改为 UIViewController 之前,我的代码正在运行。 切换的原因是我需要在我的 tableView 之上添加一个 collectionView。 但现在细胞没有填充。 快照仍在被调用,用户数组有它的内容。 不知道为什么更改为 U ...
我正在尝试应用一个空快照,它使我的应用程序崩溃。 我已经尝试调试它 2 天了,但似乎无法找到解决此问题的方法。 下面是我正在运行的代码: 这是我得到的错误: 我不明白的是为什么在更新之前还有一个部分以及如何处理它。 谢谢。 ...
我有一个UITableViewController ,其中声明了一个模型属性。 当从UITableViewDataSource协议一致性迁移到表视图控制器之外的UITableViewDiffableDataSource子类时,模型在数据源中不再可访问。 在两者之间共享数据模型的推荐方法是什么,比如 ...
我以编程方式在 viewController 中实现了一个 tableView: tableViewCell 也是以编程方式实现的: 我想要实现的: 填充moviesItemsArray内MoviesViewController5 根据索引将moviesItemsArray每个 ...
我有一个详细的 ViewController,其单元格由自定义的 uitableviewdiffabledata 定义,如下所示: 我想制作这样定义的 InfoTableViewCell: 我想让这个单元格根据 textField 中的文本调整大小。 关于如何做到这一点的任何提示? PS 我正在使 ...
我已经使用UITableViewDiffableDataSource和NSDiffableDataSourceSnapshot实现了 UITableView 在段更改时,更新 Wrapper 类型的数据。 但问题是每次只显示一条记录。 感谢任何帮助,谢谢 ...
我已经在我的项目中实现了 UITableView Diffable Datasource。 它在 IOS 13 中运行良好。当我在 iOS 13 版本以下运行此应用程序时,它会警告我它仅在 ios 13 上可用。 所以我正在尝试为 iOS 13 版本以下实施 UITableView。 UITabl ...
我注意到,在使用UITableViewDiffableDataSource / UICollectionViewDiffableDataSource时,ItemIdentifierType 使用时 当StringCellObject是 class 时,甚至不调用 Hashable 函数并且对象始终被 ...