मैंने यूआईसींट्रोल का एक उप-वर्ग लिखा है जो मेरे लिए रूचि रखने वाले कई संकेतों को ट्रैक करता है। UIControlEvents गणना के लिए प्रलेखन में, यह कहता है कि UIControlEventAplicationReserved नामक ईवेंट संख्याओं की एक श्रृंखला है जो "एप्लिकेशन उपयोग के लिए उपलब्ध है।" क्या इसका मतलब यह है कि मैं अपनी खुद की कस्टम घटनाओं के लिए संख्याओं की इस श्रृंखला का उपयोग करने के लिए स्वतंत्र हूं?क्या आप UIControlEventAplicationReserved के साथ कस्टम ईवेंट कर सकते हैं?
यदि हां, तो क्या कोई मुझे बता सकता है कि घटनाओं को कैसे आग लगाना है? स्पष्ट तरीका यह है कि मैं ऐसा करने के बारे में सोच सकता हूं:
enum {
...
MyCustomEvent = 65,
...
};
...
UIEvent* customEvent;
...
for (id target in [self allTargets])
{
for (NSString* action in [self actionsForTarget:target forControlEvent:MyCustomEvent])
{
[self sendAction:NSSelectorFromString(action) to:target forEvent:customEvent];
}
}
क्या यह भी काम करेगा?
ठीक है, मुझे पता है कि यह एक पुराना सवाल है, लेकिन क्या आपने इस पर कोई रास्ता तय किया है? –