草庐IT

ios - 隐藏多个单元格 heightForRowAtIndexPath static tableview swift

我想将多个静态表格View单元格的高度更改为零并恢复正常。overridefunctableView(tableView:UITableView,heightForRowAtIndexPathindexPath:NSIndexPath)->CGFloat{ifreminderHidden&&indexPath.section==1&&indexPath.row==1{return0}else{returnsuper.tableView(tableView,heightForRowAtIndexPath:indexPath)}}我可以更新bool值,上面的方法适用于隐藏一个静态单元格。但

ios - UITableView 单元格中没有出现任何内容

我正在开发一个应用程序,它需要在五个不同的表格View单元格中显示五个不同的图像。这是我为单元格准备的Storyboard。这是我在tableviewcontroller中的代码。classMasterViewController:UITableViewController,UITableViewDelegate,UITableViewDataSource{varreturnTable=1varicons:[String]=["settings","calendar","classes","envelope","grades"]overridefuncviewDidLoad(){sup

ios - UITableView:重置单元格选择

如何在UITableView中重置单元格选择?用例:我有一个带有UITableView的ViewController。我选择一个单元格,然后输入另一个ViewController。当我回到TableViewController时,我仍然看到选定的单元格。我想重置任何选择。 最佳答案 在:overridefunctableView(tableView:UITableView,didSelectRowAtIndexPathindexPath:NSIndexPath)您可以执行以下操作:tableView.deselectRowAtInd

swift - 如何在 Swift 中使用 UISegmentedControl 过滤表格 View 单元格?

我在问这个问题之前已经搜索过了,但没有找到我需要的。我正在构建这个应用程序,用户可以在其中放置任务(不去应用程序商店,只是为了我和一些friend),任务有一个类别。例如:学校、家庭、friend等。当用户要添加新任务时,有2个文本字段,描述文本字段和类别文本字段。我使用的是UIPickerView,因此用户可以选择一个类别,然后在创建新任务后,它会将类别添加到我创建的名为“类别”的数组中。我想将一个UISegmentedControl放在带有部分的TableView的顶部:所有-学校-家庭-friend如果选择全部,它将显示所有不过滤的单元格。如果不是,它将显示具有相应类别的单元格。

swift - 在具有一堆静态单元格的 TableView 中设置所有标签的文本颜色

我有一个设置屏幕,它是一个UITableViewController,包含大约20个静态(!)单元格(4组,每组5个单元格)。每个静态单元格都包含一个标签。有没有一种方法可以设置所有标签的文本颜色,而无需为每个标签创建outlet并单独设置其文本颜色? 最佳答案 还有一种方法可以做到这一点。这保证您可以访问单元格View层次结构中的所有标签,无论它们处于什么级别:overridefunctableView(tableView:UITableView,willDisplayCellcell:UITableViewCell,forRow

ios - 为什么我的表格 View 单元格的高度在我的手机上如此之大,但在模拟器中却没有?

我刚刚完成了一个应用程序的开发,并决定将其安装到我的手机上。然后我发现我的表格View在我的手机上看起来不一样!这是应该看到的。(模拟器)这是我看到的:(我的手机)如您所见,我手机上的表格View单元格在我的手机上看起来“更长”,但在模拟器中,它看起来很正常。我不明白为什么会这样。你能告诉我为什么吗?我的手机是iPhone6sPlus,运行iOS8.1.2。我的模拟器是iPhone6sPlus,运行iOS9.3要重现这一点,请将TableViewController添加到Storyboard并将其放入原型(prototype)单元格中:黑色边框是ImageView。然后,您知道,只需像

swift - 选择单元格时在 UICollectionViewCell 中切换图像

我有一个项目的UICollectionView,我希望在用户选择单元格时切换单元格中的图像。我有一个自定义的UICollectionViewCell:classRDCell:UICollectionViewCell{vartextLabel:UILabel!varimageView:UIImageView!varisSelected:Bool!...(doinitandallthatgoodstuff)}并在CollectionView中选择项目:funccollectionView(collectionView:UICollectionView,shouldSelectItemAtI

ios - UITableView 中的单元格在 iOS 中被选中之前不会更新(swift)

我正在开发一个带有Parse的应用程序,它有一个表格View,其中包含一个标签,该标签有来自Facebook的共同friend,我的问题是表格中的所有东西都工作正常但共同friend标签需要很长时间才能显示,除非我选择该行(当我选择该行时,数字会立即出现)。这是我获取共同friend并在单元格中设置标签的代码:letfacebookContext=driverobj?.objectForKey("facebookContext")as!Stringletuser:PFUser=PFUser.currentUser()!letaccess_token=user.valueForKey("

ios - 使用 xib 文件的自定义表格 View 的单元格,无法单击/选择/点击

我有tableview和使用swift的自定义单元格。下面是完整的代码:classLeftMenuViewController:UIViewController{lettitles:[String]=["Home","Category","Chat","notification","Flagger","Feedback","Setting","LogOut"]overridefuncviewDidLoad(){super.viewDidLoad()letleftmenuView:LeftMenu=LeftMenu()letnib=UINib(nibName:"LeftMenuCell"

ios - 根据 API 的结果选择 Tableview 单元格

如何通过字符串传递上一个选定的单元格。从API我通过“|”得到结果分开,然后我在删除分隔符后将其放回array中。但是如何将结果传递到tableView中,它将根据结果选择tableview单元格。这是我如何进行选择并将结果保存到数组中的虚拟代码。classTableViewController:UITableViewController{letlimit=5varlastSelectedIndexPath=NSIndexPath(forRow:-1,inSection:0)vargenreList=["A","B","C","D","E","F","G","H"]varstringR