Описание тега nsdiffabledatasourcesnapshot
1
ответ
Оболочка SwiftUI CollectionView не может применить снимок из updateUIViewController
Я реализовал такую оболочку UICollectionView struct CollectionView: UIViewControllerRepresentable { // MARK: - Properties let layout: UICollectionViewLayout let sections: [Section] let items: [Section: [Item]] // MARK: - Actions let content: (_ in…
01 май '20 в 21:57
1
ответ
Применение NSDiffableDataSourceSnapshot к UICollectionViewDiffableDataSource вызывает исключение NSInternalInconsistencyException
Я пытаюсь реализовать UICollectionViewDiffableDataSource для моего collectionView. Мой код компилируется нормально, однако я продолжаю сталкиваться с этой ошибкой при первом применении к нему моментального снимка со следующей ошибкой: Завершение раб…
18 ноя '19 в 18:27
2
ответа
Как добавить имя заголовка в UITableViewDiffableDataSource
Я пытаюсь добавить заголовок для каждого раздела в UITableView, но в данном случае это UITableViewDiffableDataSourceи я понятия не имею, где мне это делать. Часть моего кода: private func prepareTableView() { tableView.delegate = self tableView.regi…
01 окт '19 в 14:12
2
ответа
Метод делегата NFetchedResultsController didChangeContentWith не вызывается при удалении элемента с помощью табличного представления UIDIffableDataSource
Я пытаюсь реализовать свой существующий проект coredata, используя UITableViewDiffableDataSource. Мой tableview связан с использованием NSFetchedResultsController и соответствующих методов делегата. Я могу перечислить данные в виде таблицы, использу…
24 ноя '19 в 17:03
0
ответов
Липкий заголовок UICollectionViewCompositionalLayout дергается
Я пытаюсь использовать последнюю версию UICollectionViewCompositionalLayout для отображения данных с разбивкой на страницы с помощью UICollectionViewDiffableDataSource . Я хотел показать липкий заголовок над разделом, который всегда оставался бы нав…
23 апр '20 в 04:06
0
ответов
Выбрал строку в представлении таблицы с помощью NSDiffableDataSourceSnapshot
Я следил за учебником, в котором было заполнено табличное представление с использованием подхода NSDiffableDataSourceSnapshot. Таблица имеет многоточечный тип ячеек и отображать их нормально. На каждой ячейке было текстовое поле, и я смог собрать об…
11 май '20 в 22:34
1
ответ
iOS 13 NSDiffableDataSourceSnapshot в делегатах UITableView/UICollectionView
Я экспериментировал с новыми источниками диффузных данных iOS 13 и считаю их очень простыми и удобными в использовании. Однако я не уверен в одном. Рекомендуется ли использовать свойство моментального снимка различных источников данных, например, в …
09 сен '19 в 21:40
2
ответа
Как я могу перезагружать элементы без удаления и вставки с помощью UITableViewDiffableDataSource?
Я реализую экран поиска в своем приложении, используя UITableViewDiffableDataSource. Каждая ячейка представляет результат поиска и выделяет совпадение при поиске в заголовке ячейки, вроде как окно Xcode Open Quickly выделяет части элементов результа…
10 мар '20 в 18:33
1
ответ
Как справиться с несогласованным поведением при изменении значения анимированного снимка экрана?
Я начну с объяснения того, как все должно работать: У меня есть представление коллекции с композиционным макетом и доступным источником данных. Ячейки представляют задачи, которые пользователь может щелкнуть и установить как выполненные на сегодняшн…
27 апр '20 в 04:59
0
ответов
Невозможно привести NSDiffableDataSourceSnapshotReference к NSDiffableDataSourceSnapshot
Я получаю следующую ошибку при попытке применить ссылку на снимок. Однако из видео WWDC 19 кажется, что мы можем просто его транслировать. Обновление: я изменил порядок, в котором я вызывал конфигурацию для полученных результатов и источника данных,…
27 июн '20 в 00:07
1
ответ
Заголовок раздела Diffable Snapshot reload
При перезагрузке данных представления таблицы с помощью NSDiffableDataSourceSnapshot, в табличном представлении будут перезагружены только те разделы, которые содержат отличия от предыдущего снимка. У меня есть табличное представление, содержащее за…
10 дек '19 в 12:57
0
ответов
iOS UICollectionViewDiffableDataSource перезагружает все данные без изменений
У меня простой UICollectionView с 1 разделом и 1 типом элементов на новой iOS 13 UICollectionViewDiffableDataSource. Даже без изменений в источнике данных (идентичный hashValueс), UICollectionViewDiffableDataSource обновляет вид всей коллекции (звон…
05 май '20 в 20:36
1
ответ
Ошибка числа элементов в разделе 0, когда в представлении коллекции только 0 разделов
Я хочу научиться использовать UICollectionViewDiffableDataSource с помощью Pinterest Layout, но когда я пытаюсь запустить свой симулятор. он вылетает и дает мне сообщение запрос количества элементов в разделе 0, когда в представлении коллекции тольк…
20 май '20 в 11:05
2
ответа
Получение исключения NSInternalInconsistencyException, причина: "Недопустимый раздел 0." при поиске по нескольким разделам
Я получаю исключение при выполнении поиска в нескольких разделах. Это происходит при применении снимка к источнику данных. Предыстория: у меня есть (предопределенные) разделы, и в каждом разделе есть набор элементов. Разделы не будут отображаться в …
18 июл '20 в 19:58
1
ответ
UITableViewDiffableDataSource и NSDiffableDataSourceSnapshot для разных объектов показывает только одну строку
Я реализовал UITableView, используяUITableViewDiffableDataSource а также NSDiffableDataSourceSnapshot нравиться private typealias ListDataSource = UITableViewDiffableDataSource<Section, Wrapper> private typealias ListSnapshot = NSDiffableDataS…
19 июл '20 в 10:04
1
ответ
Добавление, изменение и удаление из другого источника данных
Хорошо, у меня есть предварительная рабочая версия представления коллекции с доступным источником данных. Все работает, и я только что добавил и изменил элементы, а удаление элементов еще предстоит. На данный момент существует мало информации о доба…
19 апр '20 в 15:50
1
ответ
CollectionView с использованием NSDiffableDataSource с UICollectionViewFlowLayout
Когда я использую UICollectionView с установленным UICollectionViewFlowLayout. А затем попробуйте применить снимки источника данных через // load initial data reloadDataSource() DispatchQueue.main.asyncAfter(deadline: .now() + .seconds(3)) { self.re…
02 май '20 в 09:13
1
ответ
Сбой анимации при удалении элемента UICollectionViewDiffableDataSource из контекстного меню
Я принял новый UICollectionViewDiffableDataSource. Я применяю снимок источника данных каждый раз, когда удаляю элемент: var snapshot = NSDiffableDataSourceSnapshot<Int, Item>() snapshot.appendSections([0]) snapshot.appendItems(items) apply(sna…
20 янв '20 в 03:58
1
ответ
Закрытие CellProvider никогда не выполняется для UICollectionViewDiffableDataSource
class PropertyCollViewController: UIViewController { @IBOutlet weak var collectionView: UICollectionView! var sections = Person.getSectionData() typealias PropertyDataSource = UICollectionViewDiffableDataSource<Person.Section, Property> typeal…
04 май '20 в 01:27
2
ответа
UICollectionViewDiffableDataSource заменяет данные вместо обновления
Я пытаюсь понять UICollectionViewDiffableDataSource а также NSDiffableDataSourceSnapshot. Ниже я создал очень грубую версию. По сути, при загрузке он должен загружать фотографии. При нажатии кнопки на панели навигации происходит переход на следующую…
29 июл '20 в 23:59