草庐IT

TableView1

全部标签

ios - 在 TableView 删除行动画完成后运行其他代码

我正在使用标准表格View数据源协议(protocol)来删除表格单元格:-(void)tableView:(UITableView*)tableViewcommitEditingStyle:(UITableViewCellEditingStyle)editingStyleforRowAtIndexPath:(NSIndexPath*)indexPath{if(editingStyle==UITableViewCellEditingStyleDelete){[tableViewdeleteRowsAtIndexPaths:@[indexPath]withRowAnimation:UIT

IOS table view inside 一个 TableView

我有一个表格View,每个表格View都有展开的单元格。我想让每个扩展单元格成为更大单元格内的新表格。那可能吗?我做了研究,有人说重复的UITableView不能放在一个文件中。例如点菜1=================点菜2米饭可乐===============点菜3其中每一个“dishorder#”都是表格的一个单元格,当你展开一个单元格时,会出现一个更小的表格。我已经完成了所有扩展的工作。但不知道如何将小table放入大table。谢谢 最佳答案 好吧,如果我正确理解你的问题,你搜索的是嵌套的tableView,这里有一些例

ios - 拉动时 UIRefreshControl 下面的白线.. tableView

我正在实现一个非常基本的刷新控件...varrefreshControl=UIRefreshControl()refreshControl.addTarget(self,action:Selector(("refresh:")),for:UIControlEvents.valueChanged)refreshControl.backgroundColor=UIColor.redself.tableView.addSubview(refreshControl)出于某种原因,尽管每当我下拉刷新时,刷新控件似乎无法跟上表格View,并且两者之间存在白色间隙。这是模拟器上的问题...我相信在i

ios - swift 4 中的 RxSwift,将数据绑定(bind)到 tableview

我在尝试遵循对MVVM模式和RxSwift的介绍时遇到了问题。大约进行到一半时,他将数据源(汽车)绑定(bind)到tableView。这是我似乎无法在swift4中工作的部分。我正在使用以下pod:pod'RxSwift','4.0.0-beta.0'pod'RxCocoa','4.0.0-beta.0'这是我尝试过的代码,但我遇到了错误(认为在图片上更容易看到):我已经查看了所有其他提及此修复的问题:RxSwift,RxCocoaandUITableviewCannotsetbind(to:UITableView)withRxSwiftVariableasObservable()但

iphone - iOS 修复 TableView 到底部,如消息应用程序

所以这完全超出了我的(专业知识?)范围,所以我想我会问这个问题,看看是否有更有经验的人能给我一个是或否的答案。因此,我正在使用AppceleratorTitanium构建一个包含许多表格View的应用程序。我正在构建它,以便一些tableViews从底部开始,我可以向上滚动而不是向下滚动开始,这与iPhone上的“消息”应用程序完全相同。它的工作方式是加载内容,它会自动加载,tableview固定在底部,然后您可以向上滚动以查看较旧的帖子。除了创建tableview、加载数据,然后将其滚动到底部(显然有捕捉)之外,我找不到在appcelerator中执行此操作的方法。我可以隐藏tabl

objective-c - TableView 单元格作为按钮

我正在尝试将已分组的TableView单元格设置为按钮,但我似乎无法在XCode4.2的界面生成器中或以编程方式找到在哪里进行操作。我试过将表格View单元格链接到IBAction,但它只允许我创建或链接到IBOutlet。作为临时修复,我在单元格中嵌入了一个矩形按钮,但按下时不会突出显示蓝色。我已经在几个应用程序中看到过这项工作,例如下面的Safari应用程序中的“清除历史记录”和“清除Cookies和数据”按钮: 最佳答案 假设您的IBAction是这样的:-(IBAction)buttonPressed{//Domystuff

iphone - 使用单独的 xib 文件将 UIView 设计为 tableview 单元格

我需要设计一个UIView作为带有单独xib文件的tableview单元格。我还尝试创建一个单独的xib并将其View设计为与tableview单元格类型匹配。但它失败了,是否有任何编程指南来创建自定义的、可重用的、tableview单元格创建?创建自定义表格View单元格后,我们如何将其添加到表格View中? 最佳答案 您需要子类化UITableViewCell然后您必须添加一个新的“View”文件(引用下图)删除.xib中的UIView文件,添加对象库中的TableViewCell。3.为你的单元格设置自定义类CustomCel

ios - 为什么我的 tableview 直到第二次触摸才调用 didselectrowatindexpath?

这个问题在这里已经有了答案:UITableViewdidSelectRowAtIndexPath:notbeingcalledonfirsttap(16个答案)关闭8年前。我有一个带有自定义行的父TableView,每个行都推送一个ViewController,其中包含optional的tableview,这些选项存储为父ViewController的属性。我的代码:-(void)tableView:(UITableView*)tableViewdidDeselectRowAtIndexPath:(NSIndexPath*)indexPath{/*CrewPositions*selec

ios - tableView.deleteRows 崩溃(在 :, 处:)

我正在开发的应用程序出现不稳定的问题。我有一组轨道显示在表格View中。在此TableView中,用户可以向左滑动单个轨道,然后会出现一个包含三个项目的菜单。其中之一是删除操作。这是这个Action我有一个问题。菜单在UITableViewDelegate方法中实现:overridefunctableView(_tableView:UITableView,editActionsForRowAtindexPath:IndexPath)->[UITableViewRowAction]?我使用以下语句检索选定的行:selectedTrack=indexPath.row然后我用这段代码执行删除

ios - TableView(搜索结果 TableView )有时会意外滚动

我正在开发一个应用程序,它实现了一个搜索显示Controller。搜索结果TableView并不总是正常运行,几天后我正试图解决这个问题。这是该行为的屏幕录像。我没有修改表格View的框架或边界。我只是在搜索字段中没有文本时才退出第一响应者,并调用[searchDisplayControllersetActive:animated:]方法。请帮帮我。 最佳答案 不是在键盘隐藏时设置searchResultsTableView的scrollIndicatorInsets和contentInsets,而是将其放在'willShowSea