2017-08-15 22 views
5

के साथ UIScrollView में स्क्रॉल करें मैं अपने टीवीओएस ऐप में UIScrollView के अंदर स्क्रॉलिंग सामग्री के साथ अटक गया।टीवीओएस

मेरे पास ऊंचाई = 400 और चौड़ाई = 400 के साथ स्क्रॉल व्यू है। इस स्क्रॉलव्यू के अंदर मेरे पास ऊंचाई = 800 और चौड़ाई = 400 के साथ गैर-स्क्रॉल करने योग्य UITextView है। इसलिए मैं इस पाठ को स्क्रॉल करना चाहता हूं।

लेकिन मेरा स्क्रोल व्यू स्क्रॉल नहीं किया गया है, मुझे कोई स्क्रॉलिंग संकेतक नहीं दिख रहा है और मेरी स्क्रॉल व्यू भी है फ़ोकस मूल्य = झूठा। इस समस्या का समाधान किस प्रकार से किया जा सकता है?

पेज। अपडेट करें मैंने अलग व्यू कंट्रोलर (नीचे छवि) बनाई है। इसमें काले स्क्रॉलव्यू और सफेद दृश्य है जो इसके बीच में लेबल के साथ बड़ी ऊंचाई के साथ है। स्क्रॉलव्यू ने चौड़ाई और ऊंचाई तय की है और किसी कारण से कोई स्क्रॉलिंग नहीं है! मैंने किसी भी अलग वर्ग को भी कनेक्ट नहीं किया - बस इसे इंटरफेस बिल्डर से बनाया।

enter image description here

+0

आप बाधा कैसे स्थापित कर रहे हैं? –

+0

क्या आपका UITextView संपादन योग्य है? यदि आप UITextView संपादन योग्य हैं तो UIScrollView की स्क्रॉलिंग काम नहीं करेगी। – Torongo

+0

1) मैं इंटरफ़ेस बिल्डर 2 का उपयोग की कमी) मेरी TextView संपादन योग्य नहीं है की स्थापना कर रहा हूँ – moonvader

उत्तर

0

मैं बीच में रोकने का

+0

आप केवल scrollview पर स्पर्श इशारा अनुमति देनी होगी: scrollView.panGestureRecognizer.allowedTouchTypes = [NSNumber (मूल्य: UITouchType.indirect.rawValue)] – Leon

0

वहाँ लगता है कि आप को देखने के न्यायाधीश करने

func gestureRecognizer (_ gestureRecognizer: UIGestureRecognizer, shouldReceive touch: UITouch) -> Bool 

विधि का उपयोग कर सकते हैं और यह स्क्रॉल

दृश्य आपको कुछ करने के लिए स्पर्श के अनुसार आपकी समस्या को ठीक करने का कोई तरीका है।

  1. कृपया स्टोरीबोर्ड में अपना स्क्रॉलव्यू देखें, क्या आपका स्क्रॉलिंग या लंबवत संकेतक चेक किया गया है?
  2. यू अपने TextView स्क्रॉल यदि u सिर्फ TextView सामग्री
  3. अपने बाधा में समस्या है स्क्रॉल करने के लिए चाहते हैं कर सकते हैं, तो आप Cleary अपने scrollview करने के लिए अपने TextView से ऊंचाई, ऊर्ध्वाधर अंतरिक्ष शीर्ष, ऊर्ध्वाधर अंतरिक्ष नीचे जोड़ने की जरूरत है।

आशा है कि इन सलाह आप

+0

दुर्भाग्य से यह मदद नहीं की – moonvader

0

मदद कर सकते हैं तो तुम, scrollview की सामग्री आकार scrollview सीमा से बड़ा सेट करने के लिए ताकि आप (400, 800) के लिए contentsize स्थापित करना चाहिए है, तो आप शायद में xib

संबंधित मुद्दे