gpt4 book ai didi

ios - JSON 数据在 detailViewController 中返回空单元格?

转载 作者:行者123 更新时间:2023-11-28 06:55:30 25 4
gpt4 key购买 nike

我有一个collectionViewCell(动态),其中包含图像和标签(从JSON 加载)在tableview 中。我想要的是,如果我单击任何单元格(包含图像/文件夹),它应该显示 detailedViewController 及其内容(也来自 JSON)。 我的 ma​​inViewController 工作正常。显示数据。

ma​​inViewController 中,我像这样使用 didSelectItemAtIndexPath

func collectionView(collectionView: UICollectionView, didSelectItemAtIndexPath indexPath: NSIndexPath) {
println("USER TAPPED item# \(indexPath.item)")
let subFolderView:SubFolderViewController = self.storyboard?.instantiateViewControllerWithIdentifier("subFolder") as! SubFolderViewController
self.navigationController?.pushViewController(subFolderView, animated: true)
subFolderView.imageSelected = self.Data[indexPath.row].AbsolutePath
subFolderView.imageSelected = self.Data[indexPath.row].Name
subFolderView.imageSelected = self.Data[indexPath.row].Description

但是点击时返回空 View 。

在我的secondViewController

var imageSelected:String!

func collectionView(collectionView: UICollectionView, cellForItemAtIndexPath indexPath: NSIndexPath) -> UICollectionViewCell {
var cell:SubFolderCollectionViewCell? = collectionView.dequeueReusableCellWithReuseIdentifier("CollectionViewCell", forIndexPath: indexPath) as? SubFolderCollectionViewCell
cell?.subFolderDescription.text = self.Data[indexPath.row].Description
cell?.subFolderName.text = self.Data[indexPath.row].Name

let picUrl = self.Data[indexPath.row].AbsolutePath
let url = NSURL(string: picUrl)
if(url != nil) {
let data = NSData(contentsOfURL : url!)
if(data != nil) {
cell?.subImage?.image = UIImage(data: data!)
}
}
return cell!
}

请任何人指导我进一步......我是 iOS 开发的新手并且更喜欢 swift!!!!!!

在我的 storyBoadrd 中,两个 viewControllers 都包含

View,

Tableview,

TableViewCell,

ContentView,

collectionView,

collectionViewCell.

inside that imageView and labels to display the data

感谢任何帮助,如果您需要更多代码,请告诉我......................

最佳答案

检查你的代码..

您使用 didDeselectItemAtIndexPath 而不是 didSelectItemAtIndexPath 方法..

这是不同的 tableview 委托(delegate)方法。更改此设置,如果有任何问题请告诉我。

关于ios - JSON 数据在 detailViewController 中返回空单元格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33772539/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com