Comments (6)
Hey @mattjgalloway! Would be happy to have it :)
The only tricky part is that its not KVO-compliant, and also doesn't use UIControlEvent
.
We'll have to make some custom publisher that sets the target and action on the UIBarButtonItem and expose these as a Publisher.
from combinecocoa.
Yep exactly. It’ll be different - just like in RxCocoa. That’s ok though - we can use the same paradigm for solving it.
from combinecocoa.
@mattjgalloway Do you want to tackle it, or should I? :)
from combinecocoa.
I can handle it sometime in the next month. If you want to get to it before then, then go for it! Happy to review anything.
from combinecocoa.
Oh just realized you have two different threads :) I thought I'm replying to UIBarButtonItem ^_^
Anyways both sound like a good idea.
from combinecocoa.
Solved in #8.
from combinecocoa.
Related Issues (20)
- Combine Publisher needs back pressure management HOT 4
- `didSelectItemPublisher` from collection view only pushes element to latest subscriber HOT 1
- Only last UITextView subscriber receives events HOT 2
- FeatureRequest: Add handlers for selectors HOT 4
- How to use in `UIImagePickerController`
- UICollectionView Crash when using delegate publishers and UICollectionViewDiffableDataSource
- Combine Cocoa fails to archive with Xcode 13 RC HOT 5
- UIScrollView publishers issue in version 0.4.0 HOT 1
- When using UIScrollViewDelegateProxy and UICollectionViewDelegateProxy, one is ignored HOT 1
- Collection view publishers should not have an effect before subscription
- Failed to build a project with latest version
- Memory Leaks in TapPublisher HOT 3
- UITextField textPublisher emitting twice HOT 4
- can't assign Publisher to Button Tapped Publisher HOT 3
- button can not touch up HOT 1
- button can not touchUpInside
- UICollctionView did not work as expected. When I use colltionView to listen to both didScollPublish and didSelectedItemPublisher
- Using private handleEvent API HOT 10
- tableView(_:viewForHeaderInSection:) delegate method cannot be used HOT 2
- `reachedBottomPublisher` offset not working as expected. HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from combinecocoa.