Feature/fix multicast delegate by mikhailmaslo · Pull Request #3 · joomcode/BottomSheet · GitHub
Skip to content

Feature/fix multicast delegate#3

Merged
mikhailmaslo merged 3 commits into
mainfrom
feature/fix-multicast-delegate
Feb 16, 2022
Merged

Feature/fix multicast delegate#3
mikhailmaslo merged 3 commits into
mainfrom
feature/fix-multicast-delegate

Conversation

@mikhailmaslo

@mikhailmaslo mikhailmaslo commented Feb 16, 2022

Copy link
Copy Markdown
Collaborator

Задача

Решение

  • Выяснилось, что multicasting delegate работал только для UIScrollView и не работал для остальных коллекций (UICollectionView, UITableView). В Swift реализовывать для каждого delegate свой класс дорого (и если появятся новые методы или изменятся старые, их надо будет поддержать). Поэтому добавил objc-реализацию MulticastDelegate в отдельном таргете BottomSheetUtils, которая не привязана к конкретному delegate

@mikhailmaslo mikhailmaslo merged commit 5f7e1ae into main Feb 16, 2022
@mikhailmaslo mikhailmaslo deleted the feature/fix-multicast-delegate branch February 16, 2022 13:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant