Size: a a a

2021 January 29

РГ

Руслан Гриценко... in SwiftBook
Give Five Give Seven
Привет всем! Подскажите, пожалуйста, как в CoreData решают проблему с порядком данных. Например, у меня есть список данных, порядок которых пользователь может поменять с помощью drag-and-drop. Я понимаю, что можно добавить еще одно поле с индексом. Но будет проблематично пересчитывать его каждый раз при удалении / вставке. Вдруг есть что-то out of box.
может юзать NSFetchedResultController?
источник

S

Satin in SwiftBook
Anna
Всем привет! После обновления на 14.3 проект при запуске очень долго зависает на LaunchScreen. Есть идеи, как исправить? DerivedData чистила, девайс удаляла-подключала заново
У тебя каждый раз так? Просто у меня с обновой симулятор грузится минут 10.... но это первые пару раз. У меня fusion drive будь ему не ладно, по этому все "Новое" ему чуждо)
источник

A

Anna in SwiftBook
Satin
У тебя каждый раз так? Просто у меня с обновой симулятор грузится минут 10.... но это первые пару раз. У меня fusion drive будь ему не ладно, по этому все "Новое" ему чуждо)
Было такое 14.1, на 14.2 исправилось. И вот сеейчас на 14.3. Только на девайсе, с симуляторами все ок
источник

DK

Denis Kim in SwiftBook
Руслан Гриценко
может юзать NSFetchedResultController?
это да, но он имеет ввиду что индексы нужно менять сразу у всех объектов при перемещении
источник

РГ

Руслан Гриценко... in SwiftBook
Василий
Подскажите, есть ли возможность кастюмизировать checkmark слева у UITableViewCell при вклеченном multipleSelection режиме?
никак не могу найти как это можно было бы сделать, как получить его view..
не хочется прикручивать туда свою кнопку и имитировать этот режим.
А пробовал cell.accessotyView = UiImageView(image: myCustomCheckmark)?
источник

S

Satin in SwiftBook
Anna
Было такое 14.1, на 14.2 исправилось. И вот сеейчас на 14.3. Только на девайсе, с симуляторами все ок
14.3 баганая какая то. У меня вообще блюр эффект был инородно желтого цвета, на 14.4 все хорошо, может пробуй этот, или 14,2 используй.
источник

В

Василий in SwiftBook
Руслан Гриценко
А пробовал cell.accessotyView = UiImageView(image: myCustomCheckmark)?
accessoryView - это элемент справа..
а мне нужен чекбокс слева.
источник

G

Give Five Give Seven in SwiftBook
Руслан Гриценко
может юзать NSFetchedResultController?
А как он решит проблему? Это же инструмент оповещения об изменения в базе данных. + я использую SwiftUI
источник

DK

Denis Kim in SwiftBook
Denis Kim
это да, но он имеет ввиду что индексы нужно менять сразу у всех объектов при перемещении
если последний двинули в начало то все получается сдвинутся на 1, а это уже много изменений типа
источник

A

Anna in SwiftBook
Satin
14.3 баганая какая то. У меня вообще блюр эффект был инородно желтого цвета, на 14.4 все хорошо, может пробуй этот, или 14,2 используй.
да, надо на 14.4 обновиться👍
источник

РГ

Руслан Гриценко... in SwiftBook
Denis Kim
если последний двинули в начало то все получается сдвинутся на 1, а это уже много изменений типа
не знаю куда от этого деться)
источник

РГ

Руслан Гриценко... in SwiftBook
Василий
accessoryView - это элемент справа..
а мне нужен чекбокс слева.
можно попробовать поменять accessoryView.frame, чтобы он был слева. хотя не знаю насколько это элегантно
источник

В

Василий in SwiftBook
да уж проще тогда запилить свою ячейку с кастюмным чекбоксом в виде кнопки слева и свою обработку selection.
я уже так делал и все работает, но мне хотелось бы как-то использовать по максимуму существующий функционал, multiselection и вот это все.
источник

G

Give Five Give Seven in SwiftBook
Denis Kim
если последний двинули в начало то все получается сдвинутся на 1, а это уже много изменений типа
Да, выглядит не очень красиво ) На самом деле в моем случае можно и пересчитывать, так как данных немного. Просто думал, может есть более элегантное решение для Core Data.
источник

В

Василий in SwiftBook
источник

В

Василий in SwiftBook
условно, речь вот про такое - ну чтоб было понятно чего я хочу добиться :)
на скрине вариант с кастюмной ячейкой и кнопкой.
источник

G

Give Five Give Seven in SwiftBook
Василий
условно, речь вот про такое - ну чтоб было понятно чего я хочу добиться :)
на скрине вариант с кастюмной ячейкой и кнопкой.
С помощью SwiftUI было бы легко.
источник

В

Василий in SwiftBook
его я в проекте не использую.
а что, там можно ячейку у tableView редактировать в таком варианте?
источник

G

Give Five Give Seven in SwiftBook
Василий
его я в проекте не использую.
а что, там можно ячейку у tableView редактировать в таком варианте?
Уже не уверен... Может, если обёрнуто в NavigationLink - такое не сработает, ещё и для редактирования свой mode должен стоять для списка. А если в Detail View менять, или это совсем неудобно?
источник

В

Василий in SwiftBook
суть в том, чтобы использовать встроенный функционал ячеек
источник