使用故事板

时间:2016-11-12 19:00:49

标签: ios swift xcode uicollectionview uistoryboard

问题集合视图中的单元格在故事板中输入时未显示

我一直在关注教程,现在可以使用Swift将预加载的单元格插入到场景中:

class CollectionViewController: UICollectionViewController {

   var NumTitles = ["1", "2", "3", "4"]
   var SubTitles = ["greeting", "friends", "shopping", "date?"]

   //viewDidLoad() & didReceiveMemoryWarning() functions

   override func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int 
     { return NumTitles.count }

   override func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
     let cell = collectionView.dequeueReusableCell(withReuseIdentifier: "cell", for: indexPath) as UICollectionViewCell

     let NumTitle = cell.viewWithTag(1) as! UILabel
     NumTitle.text = NumTitles[indexPath.row]
     let Subtitle = cell.viewWithTag(2) as! UILabel
     Subtitle.text = SubTitles[indexPath.row]

     return cell }}

Result of Running (Right) based on Storyboard (left)

我是否有办法使用JUST故事板?如果没有脚本,它将不会显示任何单元格(包括第一个单元格,当我拍摄屏幕截图时,它无疑是视觉中唯一的单元格)

我想在故事板中专门做这件事,因为当点击其中任何一个时,它会重定向到另一个集合视图的自己的页面,我不知道在没有故事板的情况下编程/组织它的任何简单方法。 / p>

0 个答案:

没有答案