नहीं दिखाई दे रहा प्रकोष्ठों मैं वहाँ के रूप में मेरी सरणी में तार कर रहे हैं buttons
साथ के रूप में कई collectionViewCells
प्रदर्शित करना चाहते हैं। लेकिन जब मैं सिम्युलेटर शुरू सिर्फ CollectionView
की पृष्ठभूमि, लेकिन कोई कोशिकाओं से पता चला है। त्रुटि क्या हो सकती है?संग्रह देखें
class CollectionViewController: UICollectionViewController {
var Array = [String]()
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
Array = ["1","2","3","4","5"]
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
func collectionView(collectionView: UICollectionView, numberOfItemsSection section: Int) -> Int {
return Array.count
}
override func
collectionView(collectionView: UICollectionView, cellForItemAtIndexPath indexPath: NSIndexPath) -> UICollectionViewCell {
var cell = collectionView.dequeueReusableCellWithReuseIdentifier("cell", forIndexPath: indexPath) as! UICollectionViewCell
var button = cell.viewWithTag(1) as! UIButton
button.titleLabel?.text = Array[indexPath.row]
return cell
}
}
ये संग्रह देखें नियंत्रक के कनेक्शन हैं:
यहाँ है कि मैं main.storyboard में CollectionView
से जुड़ी मेरी CollectionViewController
से कोड है
देखें स्टोरीबोर्ड पर नियंत्रक:
यह एक ऑटो लेआउट मुद्दा अगर आप स्टोरीबोर्ड का उपयोग कर रहे हो सकता है। क्या आप स्टोरीबोर्ड पर दृश्य नियंत्रक का स्क्रीनशॉट और लेआउट विकल्पों के स्कैनशॉट भी दिखा सकते हैं? – Subash
मैंने ऑटो लेआउट अक्षम करने की कोशिश की और अभी भी वही समस्या थी। लेआउट विकल्पों के साथ आपका क्या मतलब है? मैंने स्टोरीबोर्ड – maidi
पर व्यू कंट्रोलर का एक स्क्रीनशॉट जोड़ा है क्या आपको स्टोरीबोर्ड में कंट्रोलर की कस्टम क्लास को अपने कलेक्शन व्यू कंट्रोलर पर सेट करने के लिए याद किया गया है? – Michael