草庐IT

IndexPath

全部标签

ios - 缺少返回 UITableViewCell

我确信这个问题以前有人问过,但我找不到解决我的嵌套if-else和switch-case逻辑问题的答案。我有一个包含两个部分的UITableView,每个部分都有两个自定义单元格。就是这样。4个细胞。但无论我做什么,我都会得到“预期返回UITableViewCell的函数中缺少返回值”问题如何更改此设置,以便在底部获得满足快速逻辑的else语句?非常感谢任何帮助overridefunctableView(tableView:UITableView,cellForRowAtIndexPathindexPath:NSIndexPath)->UITableViewCell{ifindexPa

swift - tableView.cellForRowAtIndexPath(indexPath) 返回 nil

我有一个循环遍历我的TableView的验证函数,问题是它在某些时候返回nil单元格。forvarsection=0;section0{letcell=tableView.cellForRowAtIndexPath(indexPath)as!MyCell//cellisnilwhenself.tableView.numberOfRowsInSection(section)return3forrow1and2//...Otherstuff}}}我不太确定我在这里做错了什么,我尝试仔细检查indexPath行和部分,它们都很好,numberOfRowsInSection()返回3但第1行和

ios - 从每个 UITableView Cells Swift 获取数据

我在网上搜索了无数次,都没有找到解决我的情况的方法。可能是解决方案的事情是我不理解的事情,它们在Objective-C中。因此,如果这是重复的,则不是。我未能从其他帖子中获得解决方案。我正在专门为我的学校制作一个GPA计算器,我们也可以根据我们的学科水平获得不同的分数。我制作了一个带有自定义单元格的UITableView,该单元格将针对年级中的每个科目重复特定次数。我想知道的是从每个自定义单元格中获取数据(分数和级别)这是我的Storyboard:这是我在模拟器中预览的应用:我将通过获取每个主题中的标签文本来获取分数和级别,但我不知道如何从特定单元格中获取数据。非常感谢。这是我目前拥有

ios - Swift 编译器错误 - 在为 'tableView' 发出 SIL 时

使用Xcode6Beta5。我正在构建一个tableviewcontroller,这几行代码无法编译。functableView(tableView:UITableView!,cellForRowAtIndexPathindexPath:NSIndexPath!)->UITableViewCell!{letcell:OrderHistoryCell=tableView.dequeueReusableCellWithIdentifier("CellForOrderHistory",forIndexPath:indexPath)asOrderHistoryCellvarorderHisto

ios - 快速获取collectionView中心单元格的indexPath?

我已经尝试通过使用uicollectionview的扩展来获取CollectionView中心单元格的索引,但我总是得到nil而不是索引。我该如何解决这个问题?extensionUICollectionView{varcenterPoint:CGPoint{get{returnCGPoint(x:self.center.x+self.contentOffset.x,y:self.center.y+self.contentOffset.y);}}varcenterCellIndexPath:NSIndexPath?{ifletcenterIndexPath:NSIndexPath=sel

ios - 静态 TableView 的错误

尝试在我的应用程序中解决几个场景时,我无法让tableView正常工作。我正在做一个像tableView这样的设置,用户可以在两个可能的设置之间进行选择。每个选项都会导致新的tableView,用户必须在其中选择一个可用选项。一旦用户选择了一个,第一个场景中的标签将显示所选的值(也存储为NSUserDefaults)。因此,如果我没记错的话,这可以通过3个静态tableView来实现。下面的代码是我如何尝试这样做的:初始设置ViewController:classSettingsVC2:UITableViewController{overridefuncviewDidLoad(){su

ios - 为在 UITableView 中单击的静态单元格创建操作

当在Swift中单击其中一个单元格时,如何创建一个静态TableView来创建一个Action?我已经创建了一个静态表格,就像应用程序的常规菜单一样,我可以在单击其中一个单元格时直接创建推送转场。但与此同时,当我点击其中一个序列时,我希望运行以下功能。通过将单元格拖到Storyboard中的UITableView,不会出现创建操作选项。vargoToProfiles=PFObject(className:"goToProfile")goToProfiles["user"]=PFUser.currentUser()!.usernamegoToProfiles["goToUser"]=us

ios - 当我实现 UITableViewRowAction 时,为什么所有节标题行都随表格单元格一起滑动

我有以下swift代码来实现UITableViewRowAction,当我滑动一行时,该行会按预期向左滑动,但是所有节标题行也会同时与表格行一起向左滑动。我还附上了一个屏幕截图来显示正在发生的事情如果我删除viewForHeader覆盖并将其替换为titleForHeaderInSection,那么我没有问题。覆盖viewForHeader的原因是我想在标题行中放置一个图像。overridefunctableView(tableView:UITableView,viewForHeaderInSectionsection:Int)->UIView?{letcell=tableView.d

ios - 使用 selectRowAtIndexPath 以编程方式选择所有 TableView 行

我正在尝试使用以下代码以编程方式选择TableView中的所有行:functableView(tableView:UITableView,cellForRowAtIndexPathindexPath:NSIndexPath)->UITableViewCell{letcell:myTableViewCell=tableView.dequeueReusableCellWithIdentifier("Cell")as!myTableViewCellcell.accessoryType=.NoneifallJobsSelected{letbgColorView=UIView()bgColorV

ios - UITableViewCONtroller 中的快速多个单元格子类

我正在尝试将多个子类添加到UITableView中。问题是它一直给我以下错误:TypeUITableVieCelldoesnotconformtoprotocolNilLiteralConvertibleCellForRowAtIndexPathoverridefunctableView(tableView:UITableView,cellForRowAtIndexPathindexPath:NSIndexPath)->UITableViewCell{ifindexPath.section==0{letcell=tableView.dequeueReusableCellWithIden