में सिग्नलिंग नहीं कर रहा है मेरे पास UICollectionViewCells
बटन हैं। किसी कारण से, जब कोई बटन UICollectionViewCell
के अंदर होता है तो मेरा सिग्नल आग लगने से इंकार कर देता है। सामान्य addTarget:action:forControlEvents:
पर स्विच करना काम करेगा, लेकिन आरएसी सिग्नल नहीं। मैंने यह 2 अलग-अलग संग्रह दृश्यों में और 2 अलग-अलग कस्टम संग्रह कक्षों में किया है।rac_signalForControlEvents UICollectionViewCell
सभी मैं कर रहा हूँ है:
[[cell.button rac_signalForControlEvents:UIControlEventTouchUpInside] subscribeNext:^(id x) {
// code to be executed here, which doesn't happen
}];
मैं क्या याद आ रही है?
क्या आप 'तालिका दृश्य में' rac_signal' सेट कर रहे हैं: cellForRow: atIndexPath' या सेल के 'init' में? –
मेरे पास एक कस्टम सेटअप विधि है जिसे 'संग्रह दृश्य: cellForItemAtIndexPath:' के दौरान बुलाया जाता है। तो हाँ, बटन वहां हैं। – MishieMoo
यह एक प्रतिक्रियाशील कोको-विशिष्ट समस्या की तरह नहीं लगता है। क्या आप अपने प्रश्न में अपने कस्टम सेटअप विधि के किसी भी प्रासंगिक भाग शामिल कर सकते हैं? – erikprice