草庐IT

TableView

全部标签

ios - 在 CollectionView 中滚动 tableView 时隐藏 NavigationBar?

我有collectionViewController和collectionViewCell包括TableView。CollectionView是水平布局。我想在滚动tableView时隐藏导航栏。有什么想法吗? 最佳答案 从iOS8开始你可以直接使用self.navigationController?.hidesBarsOnSwipe=true这当然需要您的ViewController嵌入到NavigationController中。NavigationController的所有子VC都将继承此行为,因此您可能希望在viewWill

ios - 在 CollectionView 中滚动 tableView 时隐藏 NavigationBar?

我有collectionViewController和collectionViewCell包括TableView。CollectionView是水平布局。我想在滚动tableView时隐藏导航栏。有什么想法吗? 最佳答案 从iOS8开始你可以直接使用self.navigationController?.hidesBarsOnSwipe=true这当然需要您的ViewController嵌入到NavigationController中。NavigationController的所有子VC都将继承此行为,因此您可能希望在viewWill

ios - 将多个参数传递给 addTarget

在我的UITableViewCell中,我有一个按钮。我想通过在cellForRowAtIndexPath方法中传递多个参数来向它添加操作。functableView(tableView:UITableView,cellForRowAtIndexPathindexPath:NSIndexPath)->UITableViewCell{letcell=tableView.dequeueReusableCellWithIdentifier("CartCell",forIndexPath:indexPath)as!CartTableViewCellcell.buyButton.addTarge

ios - 将多个参数传递给 addTarget

在我的UITableViewCell中,我有一个按钮。我想通过在cellForRowAtIndexPath方法中传递多个参数来向它添加操作。functableView(tableView:UITableView,cellForRowAtIndexPathindexPath:NSIndexPath)->UITableViewCell{letcell=tableView.dequeueReusableCellWithIdentifier("CartCell",forIndexPath:indexPath)as!CartTableViewCellcell.buyButton.addTarge

ios - 来自自定义 Xib 的 TableView 中的动态单元格大小

这个问题在这里已经有了答案:UsingAutoLayoutinUITableViewfordynamiccelllayouts&variablerowheights(28个答案)关闭7年前。(警告,我是iOS新手。)我创建了一个自定义表格View单元格,并在两个单独的表格ViewController上注册并实现了它。当我运行该应用程序时,自定义xib内容被父表单元格View高度截断。我希望每个TableView根据自定义TableViewCellxib中内容的高度动态确定其高度。我试过添加myTableView.rowHeight=UITableViewAutomaticDimensi

ios - 来自自定义 Xib 的 TableView 中的动态单元格大小

这个问题在这里已经有了答案:UsingAutoLayoutinUITableViewfordynamiccelllayouts&variablerowheights(28个答案)关闭7年前。(警告,我是iOS新手。)我创建了一个自定义表格View单元格,并在两个单独的表格ViewController上注册并实现了它。当我运行该应用程序时,自定义xib内容被父表单元格View高度截断。我希望每个TableView根据自定义TableViewCellxib中内容的高度动态确定其高度。我试过添加myTableView.rowHeight=UITableViewAutomaticDimensi

swift ios 9 : Section header change position after reload data

我有许多部分和行的普通UITableView。部分工作正常。但有时在重新加载表格数据后,部分会改变位置。例如,它发生在我更改标签时。可能是什么问题?更改标签前的图片:更改标签后的图像:更新:在下面添加代码:overridefuncviewWillAppear(animated:Bool){super.viewWillAppear(animated)self.dishesListTableView.reloadData()}overridefuncdidReceiveMemoryWarning(){super.didReceiveMemoryWarning()}funccustomize

swift ios 9 : Section header change position after reload data

我有许多部分和行的普通UITableView。部分工作正常。但有时在重新加载表格数据后,部分会改变位置。例如,它发生在我更改标签时。可能是什么问题?更改标签前的图片:更改标签后的图像:更新:在下面添加代码:overridefuncviewWillAppear(animated:Bool){super.viewWillAppear(animated)self.dishesListTableView.reloadData()}overridefuncdidReceiveMemoryWarning(){super.didReceiveMemoryWarning()}funccustomize

ios - swift ios 向 uitableview 添加无限滚动分页

我想知道tableview是否有任何内置功能来添加无限滚动/分页。现在我的VC是这样的:vardata:JSON!=[]overridefuncviewDidLoad(){super.viewDidLoad()//Initstartheightofcellself.tableView.estimatedRowHeight=122self.tableView.rowHeight=UITableViewAutomaticDimensionself.tableView.delegate=selfself.tableView.dataSource=selfsavedLoader.startAn

ios - swift ios 向 uitableview 添加无限滚动分页

我想知道tableview是否有任何内置功能来添加无限滚动/分页。现在我的VC是这样的:vardata:JSON!=[]overridefuncviewDidLoad(){super.viewDidLoad()//Initstartheightofcellself.tableView.estimatedRowHeight=122self.tableView.rowHeight=UITableViewAutomaticDimensionself.tableView.delegate=selfself.tableView.dataSource=selfsavedLoader.startAn