草庐IT

TableView

全部标签

ios - 来自 Firebase 数据库的 TableViewCell 数据

所以基本上我想从我的数据库中获取Holes并将它们放在tableView中,但我真的不知道该怎么做。我不知道如何让单元格获得孔号的标题。这是我的数据库:这是我的ViewController:importUIKitimportFirebaseclassHolesViewController:UITableViewController{//FirebaseRefrencesvarref=FIRDatabaseReference.init()varholes:[FIRDataSnapshot]!=[]overridefuncviewDidLoad(){//ViewDidLoad//Refre

ios - 不正确的 Firebase 数据返回

我有以下Swift和Firebase代码,它按预期(最初)返回数据,但如果数据被另一个用户更改并且当前用户返回到表中,它会显示旧数据。它只会在用户离开并返回到显示正确数据的表中时更新新数据。就好像数据被缓存了,但我禁用了持久化):importUIKitimportFirebaseclassAgent_NewRequests:UITableViewController{letcustom=custom()vardbConnector=FIRDatabase.database().reference()varuserID:String!varsearchResults=[agentNewR

ios - Json 数据未正确反射(reflect)在 tableView 中

将本地json文件加载到TableView和调试器日志中一切正常,但数据在tableView中重复出现。我已经截取了模拟器的屏幕截图并在此处记录-可能是我认为我在附加数据时遇到问题。我有TableViewCell-viewCell和我的数据类-attendance.swift,当然还有tableViewController。我正在尝试显示两个数据字段。tableViewController的代码-varcheckins=[attendance]()overridefuncviewDidLoad(){super.viewDidLoad()jsonParsingFromFile()}fun

swift - 如何/在哪里创建 TableView 单元格子类并将其设置为原型(prototype)的类

我有第二个viewcontoller并链接到这个Createatableviewcellsubclassandsetitastheclassoftheprototype.Addtheoutletstothatclassandconnectthem.Nowwhenyouconfigurethecellyoucanaccesstheoutlets.但是我不明白我把子类放在哪里以及如何制作一个。OutletscannotbeconnectedtorepeatingcontentiOSThelinkIwassentto. 最佳答案 首先,创

ios - 字典中的快速 numberOfRowsInSection

大家好,这是我的第一篇文章。我试图在TableView中显示动态数据:我在Dictionary中有数据像这样vardizionarioComuni:Dictionary>=[:]对象ComuneModel是一个自定义模型,带有nomeComune、numAbitanti等数据在TableView我写了这段代码来获取部分的编号并且它有效overridefuncnumberOfSectionsInTableView(tableView:UITableView)->Int{//totvalorineldictionarydizionarioComuni.count}字典的键是字符,因为我想使

ios - 使用 TableView 从 ControlView 获取字符串

我成功地设置了我的表格View,以便它可以根据点击的行正确传递特定的字符串。但是,我不知道如何检索这些数据。我知道如何在Java中执行此操作,但我是swift的新手,我发现它很困惑。发件人控制View:importUIKitclassTechniqueListViewController:UIViewController,UITableViewDelegate,UITableViewDataSource{letcellContent=["Stance","MoveForward","MoveBackward","MoveRight","MoveLeft","Jab","Cross","

ios - 来自 XIB : contentView width is always the same 的自定义 UITableViewCell

我创建了一个带有xib文件的自定义UITableViewCell。在那里我放置了几个标签和相对于contentView宽度的View。不幸的是,无论选择哪种设备,contentView.bounds.width属性始终保持不变。我的ViewController也是从nib加载的:classViewController:UIViewController{@IBOutletvartableView:UITableView!init(title:String){super.init(nibName:"ViewController",bundle:nil)}overridefuncviewDi

ios - tableView.cellForRow(在 : indexPath) returns nil?

我正在尝试使用CoreData实现一个tableView。该表有四种排序方式。我在实现前三个方面没有问题,但第四个不同,因为它是一个有关系的实体。在我可以添加项目的第二个ViewController中,我添加了获取现有项目信息并将它们显示在相关单元格中的功能。该应用程序有2个ViewController,一个用于tableView,另一个用于添加/编辑tableView正在查看的项目。接下来是两个类:importUIKitimportCoreDataclassViewController:UIViewController,UITableViewDelegate,UITableViewD

ios - 更新 (15) 后现有部分中包含的行数必须等于

所以我将构建一个应用程序作为一种爱好并进行了研究,似乎有几个人有类似的问题,除了我的问题发生在开始插入数据时。所以我认为它略有不同。当我将数据插入我的数组和表格时,它返回一个错误(标题),它检索了正确数量的当前计数,但很难添加一个新的。classAccountsViewController:UIViewController,UITableViewDataSource,UITableViewDelegate{@IBOutletweakvartotalLabel:UILabel!@IBOutletweakvartableview:UITableView!@IBOutletweakvarta

ios - UITableView以级联动画的方式进行行删除和插入

我有兴趣使用动画tableView.deleteRows(at:[singleIndexPath],with:.automatic)从UITableView中删除一批行。然而,我的目标是级联删除动画,以便它们以级联动画方式发生,这样动画将显示它们一个接一个地被删除,而不是整批行被删除。我发现了一个有用的UITableView扩展,在动画完成后我得到了一个完成block,如下所示:extensionUITableView{///Performaseriesofmethodcallsthatinsert,delete,orselectrowsandsectionsofthetablevie