2013-05-14 4 views
6

मेरे पास एक ऐप में UIView में जोड़ा गया UICollectionView है जिस पर मैं काम कर रहा हूं। UICollectionView में प्रदर्शित मेरे पास कोर डेटा से खींची गई छवियों का एक सेट है। ऊर्ध्वाधर स्क्रॉलिंग ठीक काम करती है लेकिन जब तक उपयोगकर्ता UICollectionView को छूता है तब तक स्क्रॉलबार प्रदर्शित नहीं होता है।हमेशा UICollectionView पर स्क्रॉलबार को दिखाने के लिए कैसे करें

मैं कैसे सुनिश्चित कर सकता हूं कि दाईं तरफ स्क्रॉलबार हमेशा दिखाई दे रहा है ताकि उपयोगकर्ता को संकेत दिया जा सके कि यह स्क्रॉल करने योग्य है?

उत्तर

10

आप उन्हें हमेशा दिखाई नहीं दे सकते हैं। इसके बजाए, आप उन्हें एक बार फ्लैश कर सकते हैं, जब उपयोगकर्ता को पहली बार संग्रह दृश्य के साथ प्रस्तुत किया जाता है ताकि उन्हें सूचित किया जा सके कि यह दृश्य स्क्रॉल किया जा सकता है।

[myCollectionView flashScrollIndicators]; 

बाहर उदाहरण के लिए सेटिंग एप्लिकेशन की जांच:

UICollectionView के बाद से UIScrollView का एक उपवर्ग आप ऐसा कर सकते है। जब आप एक सेटिंग सूची में जाते हैं जो स्क्रीन के बाद लंबा होता है, तो स्क्रॉल सूचक एक बार चमकता है।

+1

धन्यवाद। बहुत उपयोगी। – motionpotion

+1

'UIScrollView' वही तरीका है। –

+1

@MarcusAdams अतिरिक्त जानकारी के लिए धन्यवाद। – motionpotion

0
स्विफ्ट के लिए

FYI करें:

myCollectionView.flashScrollIndicators() 
संबंधित मुद्दे