सबव्यू के लिए सक्षम है मेरे पास एक दृश्य और दृश्य है। UserInteractionenabled = नहीं और दृश्य में एक बटन जोड़ा गया है। मुझे केवल बटन पर क्लिक करना होगा। क्या केवल बटन के लिए बातचीत को सक्षम करना संभव है।उपयोगकर्ता इंटरैक्शन केवल
8
A
उत्तर
12
एक दृश्य स्पर्श नहीं प्राप्त कर सकता है जब तक कि userInteractionEnabled
YES
दृश्य और इसके सभी पर्यवेक्षकों को UIWindow
ऑब्जेक्ट तक देखने के लिए स्पर्श न हो।
आप बटन रखने के लिए UIView
का उप-वर्ग बना सकते हैं, और इसे hitTest:withEvent:
ओवरराइड करके बटन के बाहर छूने को अनदेखा कर सकते हैं। उदाहरण:
@interface MyView : UIView
@property (nonatomic, strong) IBOutlet UIButton *button;
@end
@implementation MyView
- (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event {
UIView *subview = [super hitTest:point withEvent:event];
return subview == self.button ? subview : nil;
}
@end
संबंधित मुद्दे
- 1. उपयोगकर्ता इंटरैक्शन
- 2. उपयोगकर्ता इंटरैक्शन कभी-कभी UIWebView
- 3. इंटरैक्शन सेवा बनाम इंटरैक्शन अनुरोध ऑब्जेक्ट्स
- 4. कस्टम व्यू में उपयोगकर्ता इंटरैक्शन को अक्षम कैसे करें
- 5. अंतर्निहित विचारों के साथ उपयोगकर्ता इंटरैक्शन को अवरुद्ध करना
- 6. स्वचालित साउंडक्लाउड PHP एपीआई प्रमाणीकरण उपयोगकर्ता इंटरैक्शन के बिना
- 7. उपयोगकर्ता इंटरैक्शन परीक्षण के लिए फेसबुक डमी खाते
- 8. उपयोगकर्ता इंटरैक्शन के बिना स्वचालित रूप से एक फोटो लें
- 9. उपयोगकर्ता इंटरैक्शन के बिना वीडियो चैट शुरू करें - एंड्रॉइड
- 10. एसवीएन हडसन जेआईआरए इंटरैक्शन
- 11. केवल उपयोगकर्ता नाम
- 12. मुझे केवल उपयोगकर्ता नाम
- 13. अपाचे + mod_wsgi इंटरैक्शन
- 14. सिल्वरलाइट और जावास्क्रिप्ट इंटरैक्शन
- 15. jquery .live() ईवेंट इंटरैक्शन
- 16. सिम्फनी एकाधिक एप्लिकेशन इंटरैक्शन
- 17. MBProgressHUD ब्लॉक इंटरैक्शन
- 18. क्या WPF में चयन चेंज किया गया ईवेंट केवल उपयोगकर्ता इंटरैक्शन के लिए संभाला जा सकता है?
- 19. मैं किसी भी मानव इंटरैक्शन
- 20. कोको वेब व्यू - सभी इंटरैक्शन अक्षम करें
- 21. asp.net mvc डेटाबेस इंटरैक्शन सत्यापन
- 22. बाइंडिंग और pmap इंटरैक्शन परिवर्तन?
- 23. एंड्रॉइड - सेवा और गतिविधि इंटरैक्शन
- 24. एक WP7 ऐप से सुरक्षित/प्रमाणीकृत इंटरैक्शन
- 25. आईफोन डेवलपमेंट - एप्लिकेशन के साथ उपयोगकर्ता इंटरैक्शन को प्रतिबंधित करें और एक प्रगति सूचक दिखाएं
- 26. जांचें कि ऑनसाइट को उपयोगकर्ता इंटरैक्शन से कहा जाता है, या स्क्रीन डमीिंग
- 27. सी # टेक्स्टबॉक्स इवेंट केवल उपयोगकर्ता इनपुट
- 28. wget और htaccess: उपयोगकर्ता नाम केवल
- 29. बाहरी सेवाओं के साथ इंटरैक्शन परीक्षण
- 30. आर रैखिक मॉडल में, केवल इंटरैक्शन गुणांक के लिए पी-मान प्राप्त करें
यदि पर्यवेक्षण में कोई बटन है तो यह आपकी सहायता नहीं करेगा, जो कि इसके सबव्यूव में बटन के नीचे है (जैसे किसी पर्यवेक्षण के ऊपर खोला गया कोई भी मेनू) यदि आप सबव्यू में एक को दबाते हैं और केवल उसे पहचानें, यह अभी भी पर्यवेक्षण में बटन को आग लगाएगा। – Curnelious
ग्रेट, टिप के लिए धन्यवाद ने मुझे बहुत समय बचाया – KeranMarinov
अच्छा है, यह – atulkhatri