草庐IT

UItableviewcell

全部标签

uitableview - Swift:将 UITableViewCell 标签传递给新的 ViewController

我有一个UITableView,它根据JSON调用使用数据填充单元格。像这样:varitems=["Loading..."]varindexValue=0//HereisSwiftyJSONcode//for(index,item)inenumerate(json){varindvItem=json[index]["Brand"]["Name"].stringValueself.items.insert(indvItem,atIndex:indexValue)indexValue++}self.tableView.reloadData()如何在单元格被选中时获取单元格的标签,然后将其传

ios - 动态高度 UITableViewCell 内的动态高度 UICollectionView

我有一个水平的UICollectionView固定到UITableViewCell的所有边缘。CollectionView中的项目是动态调整大小的,我想让TableView的高度等于最高的CollectionView单元格的高度。View的结构如下:UITableViewUITableViewCellUICollectionViewUICollectionViewCellUICollectionViewCellUICollectionViewCellclassTableViewCell:UITableViewCell{privatelazyvarcollectionView:UICol

ios - 动态高度 UITableViewCell 内的动态高度 UICollectionView

我有一个水平的UICollectionView固定到UITableViewCell的所有边缘。CollectionView中的项目是动态调整大小的,我想让TableView的高度等于最高的CollectionView单元格的高度。View的结构如下:UITableViewUITableViewCellUICollectionViewUICollectionViewCellUICollectionViewCellUICollectionViewCellclassTableViewCell:UITableViewCell{privatelazyvarcollectionView:UICol

uitableview - 将图像添加到单元格中

我看了很多问题,但似乎找不到答案我有一个TableView,但无法将图像添加到我的单元格中cell.imageView.image=UIImage(named:"osx_design_view_messages")这段代码应该可以工作,因为我基本上是从一个问题的答案中复制的,但由于某种原因它没有工作。有什么建议吗?我用的是swiftoverridefunctableView(tableView:UITableView!,cellForRowAtIndexPathindexPath:NSIndexPath!)->UITableViewCell!{letcellIdentifier="ce

uitableview - 将图像添加到单元格中

我看了很多问题,但似乎找不到答案我有一个TableView,但无法将图像添加到我的单元格中cell.imageView.image=UIImage(named:"osx_design_view_messages")这段代码应该可以工作,因为我基本上是从一个问题的答案中复制的,但由于某种原因它没有工作。有什么建议吗?我用的是swiftoverridefunctableView(tableView:UITableView!,cellForRowAtIndexPathindexPath:NSIndexPath!)->UITableViewCell!{letcellIdentifier="ce

ios - 在 Swift 中使用以编程方式创建的 UITableViewCell 子类

我正在处理一个表格View,其中包含一个以编程方式创建的自定义单元格,没有使用IB。我在Google上四处查看并在NSChat中四处询问,但我仍然无法让它工作。它只显示默认的TableView。提前致谢!EventCell.swiftimportUIKitclassEventCell:UITableViewCell{vareventName:UILabel=UILabel()vareventCity:UILabel=UILabel()vareventTime:UILabel=UILabel()overrideinit(style:UITableViewCellStyle,reuseId

ios - 在 Swift 中使用以编程方式创建的 UITableViewCell 子类

我正在处理一个表格View,其中包含一个以编程方式创建的自定义单元格,没有使用IB。我在Google上四处查看并在NSChat中四处询问,但我仍然无法让它工作。它只显示默认的TableView。提前致谢!EventCell.swiftimportUIKitclassEventCell:UITableViewCell{vareventName:UILabel=UILabel()vareventCity:UILabel=UILabel()vareventTime:UILabel=UILabel()overrideinit(style:UITableViewCellStyle,reuseId

UITableViewCell 不显示 detailTextLabel.text - Swift

详细信息(副标题)文本不会出现。但是,数据是可用的,因为当添加println()调用时,它会将Optional("data")与预期数据一起打印到控制台。在Storyboard中,UITableViewController设置为适当的类,TableViewCellStyle设置为“Subtitle”,重用标识符设置为“cell”。如何获取显示的字幕信息?overridefunctableView(tableView:UITableView,cellForRowAtIndexPathindexPath:NSIndexPath)->UITableViewCell{varcell=table

UITableViewCell 不显示 detailTextLabel.text - Swift

详细信息(副标题)文本不会出现。但是,数据是可用的,因为当添加println()调用时,它会将Optional("data")与预期数据一起打印到控制台。在Storyboard中,UITableViewController设置为适当的类,TableViewCellStyle设置为“Subtitle”,重用标识符设置为“cell”。如何获取显示的字幕信息?overridefunctableView(tableView:UITableView,cellForRowAtIndexPathindexPath:NSIndexPath)->UITableViewCell{varcell=table

ios - 无法将类型 'UITableViewCell' 的值转换为 '(AppName).(CustomCellName)'

我目前正在尝试使用xCode6.3swift1.2创建自定义表格View单元格。由于某些原因,在cellforRowAtIndexPath方法中,我似乎无法设置我的单元格变量。代码将编译,但是当这行代码命中时:varcell:MessageCell=tableView.dequeueReusableCellWithIdentifier("messageCell")as!MessageCell我收到此错误:无法将类型“UITableViewCell”(0x1112f5a18)的值转换为“CampusExchange.MessageCell”(0x10e8318f0)。这是我的完整方法:(