草庐IT

tableview

全部标签

swift - 快速将数据从 tableviewcontroller 传递到另一个 tableviewcontroller

我有一个正在创建的表单此表单填充了用户输入的文本字段。回答完所有问题后,会弹出一个按钮进行保存。我在让此tableviewcontroller将数据传递给新的tableviewcontroller时遇到问题。我被卡住了,不知道该怎么做。importUIKitclassTableViewController:UITableViewController,UITextFieldDelegate{@IBOutletweakvarsaveBtn:UIButton!@IBOutletvarfirstNameField:UITextField!@IBOutletvarmiddleNameField:

swift - trailingSwipeActions 和旋转问题

我尝试实现新方法trailingSwipeActionsForRowAt和leadingSwipeActionsConfigurationForRowAt来显示带有图标的行操作...不幸的是,当我在拖尾滑动后将设备从横向旋转到纵向时,我遇到了一个奇怪的错误。这是我的代码vartableView:UITableView!overridefuncviewDidLoad(){super.viewDidLoad()tableView=UITableView()tableView.delegate=selftableView.dataSource=selftableView.register(U

swift - 以编程方式将列添加到 NSTableView

我在IB中创建了一个包含3列(名字、姓氏和电子邮件)的NSTableView。我想添加第4个(年龄)。letcolumn=NSTableColumn(identifier:NSUserInterfaceItemIdentifier(rawValue:"age"))column.title="Age"column.width=CGFloat(120)column.minWidth=CGFloat(4)self.tableView.addTableColumn(column)该列已添加,但其内容为空。我想知道单元格View是否有问题,但我不知道如何添加它。有人可以帮忙吗?谢谢。下面添加了全

swift - TableView ReloadSection 崩溃了吗?

由于未捕获的异常“NSInternalInconsistencyException”而终止应用程序,原因:“尝试删除第100节,但更新前只有7个节”***首先抛出调用栈:我正在尝试制作可折叠的TableViewWithAnimation。从Header中点击View,它将调用切换部分方法。Ima的工作基于它是否被选中或不是bool值。classExploreLocallyVc:UIViewController{varheaderViewMain=HeaderView()@IBOutletweakvartableView:UITableView?varArrayOfCollapsable

iOS swift : CollectionView inside TableView with multiple sections

我有以下设计:具有多个部分且每个部分有多行的表格。对于每一行,我都有一个CollectionView。由于有多个表部分,我在将委托(delegate)分配给集合时遇到问题。如何使用collection.tag来引用TableView的特定部分和行? 最佳答案 更好的方法是创建一个ViewController来保存TableView创建一个TableView单元格来保存CollectionView创建CollectionView单元格并将TableView的委托(delegate)连接到ViewController,并将Collect

ios - Swift - 更改幻灯片的大小以删除 tableView 中的按钮

有没有办法改变删除按钮的大小,以便在tableView中滑动删除?我为单元格制作了自己的边框,因此删除按钮像这样延伸到边框中:相关代码如下:functableView(_tableView:UITableView,trailingSwipeActionsConfigurationForRowAtindexPath:IndexPath)->UISwipeActionsConfiguration?{letdeleteAction=UIContextualAction(style:.destructive,title:"Delete"){(action,view,handler)inself

ios - tableView.setContentOffset 不适用于嵌入在 UIViewcontroller 中的 UITableView

我在UITableViewController中有这段代码,它运行良好。funcsetupSearchBar(){letsearchBar:UISearchBar=searchController.searchBartableView.tableHeaderView=searchBarletpoint=CGPoint(x:0,y:searchBar.frame.size.height)tableView.setContentOffset(point,animated:true}现在我正在重构我的代码以适应更多MVC风格的架构。我所做的是在View类中创建一个UITableView:cl

ios - 如何在不使用 tableView.reloadData() 的情况下访问 Swift 中闭包外的数据?

我正在使用UIViewController并从firebaseUI获取图像并希望为其设置动画。但是我不知道该怎么做。请帮帮我。不使用tableViewController如何实现呢?funcgetImage(){varImages=[String]()Images=ModelManager.getInstance().getImages(imageName)letstorage=Storage.storage().reference()letstorageRef=storage.child("images")forxinImages{letpath=storageRef.child("

ios - Swift 中 NSLayoutConstraints 的奇怪行为

我的View顶部有一个textField,还有一个应该放在textField下方的tableView。所以我添加它们的代码如下所示:privatefuncsetupSearchBar(){searchtextField=UITextField()mapView.addSubview(searchtextField)searchtextField.translatesAutoresizingMaskIntoConstraints=falseletconstraints=[NSLayoutConstraint(item:searchtextField,attribute:.leading,

ios - 如何使用 xib 文件正确创建自定义单元格、注册并加载它?

我要创建自定义表格单元格并添加所有组件并注册我做了我在下面创建了这些文件:PlaceDetailCell.xibid为customPlaceDetailCellCustomPlaceDetailCell.swiftimportUIKitclassCustomPlaceDetailCell:UITableViewCell{@IBOutletweakvarcountry:UILabel!@IBOutletweakvaraddress:UILabel!@IBOutletweakvardistance:UILabel!overridefuncawakeFromNib(){super.awake