草庐IT

ios - TableView willDisplayCell 调用不在屏幕上的单元格(tableView 分页)

我使用theideaofcustomTableViewpagination使用willDisplayCell(或cellForRowAt)和来自服务器的更新。问题是即使单元格不在屏幕上也会调用willDisplay。我如何处理这种行为并将流程更改为仅在用户滚动到最后一个单元格时才更新单元格?privatefuncisLoadingIndexPath(_indexPath:IndexPath)->Bool{returnindexPath.row==self.orders.count-1}overridefunctableView(_tableView:UITableView,willDi

ios - 具有自动调整单元格大小的 UITableViewCell 最小高度

我在我的项目中使用自动调整单元格的大小。我想将cells保持在最小height,但我不能为我的constraint设置最小height我的ContentView中的em>cells(因为它在AddNewConstraintsView中显示为灰色:是否可以为我的单元格添加最小高度约束? 最佳答案 当UITableViewAutomaticDimension启用时,系统调用UITableViewCell的systemLayoutSizeFittingSize:withHorizontalFittingPriority:verticalF

ios - 如何显示表格单元格的 "Copy"菜单?

我会添加选项以复制表格中的选定单元格,就像在联系人应用中一样。我试着关注thisquestion关于Objective-C并在Swift中实现这些方法:overridefunctableView(tableView:UITableView,shouldShowMenuForRowAtIndexPathindexPath:NSIndexPath)->Bool{returntrue}overridefunccanPerformAction(action:Selector,withSendersender:AnyObject?)->Bool{return(action==#selector(

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

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

ios - 在 tableview 单元格中选择时更改图像 - Swift

我试图在选中单元格时更改单元格中的图像。这是我的ViewController中的内容:functableView(tableView:UITableView,didSelectRowAtIndexPathindexPath:NSIndexPath){letcell=self.tableView.dequeueReusableCellWithIdentifier("cell",forIndexPath:indexPath)as!CustomTableViewCellcell.bgImage.image=UIImage(named:"second_image")}这是我设置图像的地方:fu

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

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

ios - Swift:自定义单元格中的 IBoutlets 为零

我不明白为什么这个自定义单元格没有被输出。我在Storyboard中设置了自定义单元格(无Nib)。我有一个文本字段和2个标签,当我尝试在自定义单元格类中访问它们时,它们为nil。我几乎可以肯定我已经正确连接了所有东西,但仍然没有。我在Storyboard中选择了我的表格单元格并将自定义类设置为TimesheetTableViewCell我还控制了单击表并将数据源和委托(delegate)设置为TimesheetViewController我的自定义单元格类:importUIKitclassTimesheetTableViewCell:UITableViewCell{@IBOutlet

ios - 在不同的 Collection View 之间拖放单元格

我在一个屏幕上有多个CollectionView在collectionViewOne中,我有像Square这样的普通单元格在collectionView两个中,我有组单元格,例如相同的单元格,但多个被组的边框包围我需要在一个CollectionView与另一个CollectionView之间启用拖放功能。我正在使用swift3.0。 最佳答案 您可以使用GitHub中的这个:https://github.com/mmick66/KDDragAndDropCollectionView这是一个很好的指南:http://blog.karm

uitableview - 如何将自定义图像添加到 uitableview 单元格滑动以删除

你能告诉我,如何在UITableview上滑动单元格时将自定义图像添加到删除按钮吗? 最佳答案 搜索您需要的函数“editActionsForRowAtIndexPath”,您可以在其中创建操作范围。您需要将UIImage设置为UITableViewRowAction的backgroundColor。letsomeAction=UITableViewRowAction(style:.Default,title:""){valueinprintln("buttondidtapped!")}someAction.backgroundCo

ios - 如何实现交互式单元格滑动以触发过渡动画,如 WhatsApp

我正在寻找如何像WhatsApp单元格滑动一样实现,我已经使用UIPanGestureRecognizer实现了单元格滑动动画,唯一剩下的就是执行交互式动画-添加新的UIViewController到窗口并根据手势识别速度和X轴值-显示。一些额外的注释以准确说明我想要实现的目标:我有一个UITableViewController,其中包含自定义的UITableViewCell。我希望能够从左向右拖动一个单元格以启动交互式动画。(注意:我已经实现了单元格滑动)。新的UIViewController将从左向右推送。滑动单元格时,UITableViewController的View将向右移动