草庐IT

2TableViewCell

全部标签

ios - 如何增加和减少 TableViewCell 中自定义单元格的高度

我是iPhone开发的新手。我正在使用自定义tableview单元格。因为我必须根据条件增加和减少自定义单元格高度。我增加了,但在增加自定义单元格的同时,主表格View也增加了。我只需要增加自定义单元格。下面我展示了我使用的代码。-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{TableViewCell*cell=[tableViewdequeueReusableCellWithIdentifier:@"test"];if(!cell){c

ios - 第一次点击位于 tableviewcell 内的第二个 UITextfield 没有开始编辑(显示光标)。只有第二次点击有效。为什么?

我有一个tableviewcell和三个文本框。我点击第一个(称为“目标”)并输入一些数字。显示键盘,可以通过点击键盘本身上的完成按钮将其关闭(resignFirstResponder()附加到完成按钮)。当我尝试在没有关闭键盘的情况下编辑第二个文本字段(称为“实际”)时,光标没有出现在我第一次点击文本字段时,这意味着编辑没有开始(下图1)。我需要第二次点击此文本字段才能显示光标(下图2)。如何让光标在第一次点击第二个编辑文本字段时出现?当用户决定继续输入时,我不想隐藏我的键盘(启动resignFirstResponder()),比如连续输入4-5个字段。因此,当用户点击另一个文本字段

iOS自动布局-将位于tableviewcell内的 View 移动到屏幕中央

我有一个表格View,其中的单元格包含TextView和ImageView。我的项目目前正在使用AutoLayout。我的目标是让imageview在被点击时全屏显示。一种选择是使用模态视图Controller,但我想让这项工作有点像在Facebook应用程序中点击图像的方式,应用程序将图像居中并淡化背景。因为我使用的是自动版式,我不能简单地设置imageview的框架来填充屏幕。相反,我需要使用自动布局约束。我的ImageView有5个约束,一个约束设置与单元格底部的距离,以及左侧和右侧,一个控制图像高度。最后一个是ImageView上方的TextView和图像顶部之间的垂直空间约束

iphone - 如何根据 tableviewcell 选择将 subview 的 nsdictionary 保存到主视图

我目前正在解析一些看起来像这样的xml我解析它以便有一个字典数组(每个字典中都有Row的四个值)。然后我像这样将ManufacturerName传递给我的startSortingTheArray方法if(dataSetToParse==@"ICMfg")//ICMfgisastringpassedtothisviewfromtheparentviewcellselectionenablingmetopassdifferentdatasetstothisview{//Filterresults(ISAUTO=T)NSPredicate*predicate=[NSPredicatepred

ios - 搜索栏处于事件状态时无法选择 TableViewCell - iOS Swift

我有一个连接到表格View的搜索栏。当搜索栏未处于事件状态时,它的工作原理与我想要的完全一样,但当搜索栏处于事件状态时,单元格选择被禁用。我已经对其进行了调试,当我在搜索处于事件状态时选择一行时,甚至没有调用didSelectRowAtIndexPath。可能是什么原因造成的?相关代码如下:classFabricsViewController:UIViewController,UITableViewDataSource,UITableViewDelegate,UISearchBarDelegate,UISearchControllerDelegate,UISearchDisplayDe

ios - 滑动删除不适用于 TableVIewCell?

我用过REFrostedViewController我项目中的侧边菜单。它使用PanGesture与TableViewCell上的滑动手势冲突我还尝试使用它的属性禁用它的PangGustureself.frostedViewController.panGestureEnabled=NO;但仍然面临同样的问题。REFrostedViewControllerUIViewController类的扩展我的问题是有没有办法禁用父类(superclass)手势? 最佳答案 很可能REFrostedViewController侧边菜单拦截并阻止了

iOS : Customizing TableViewCell - Initializing Custom Cell

在我的TableView中,我有一个NSMutableArray*currList的数据源-它包含对象Agent的对象。我创建了自定义的TableCell并正确设置了所有内容。我在显示数据时发现问题:-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{staticNSString*simpleTableIdentifier=@"ChatListCell";//CustomTableViewCellChartListCell*cell=(Char

TableViewCell 中 CollectionView 的 iOS 辅助功能

我目前正在研究我们项目的可访问性,这里是放入自定义UITableViewCell的UICollectionView。此CollectionView有数十个单元格,它们排列成多行而不是一行。它提出了一个问题,当你打开voiceOver并通过向左或向右滑动在collectionViewCells之间移动焦点时,系统认为你在tableViewCells之间滑动,因为collectionView在tableView中,tableView的contentOffSet将是根据tableViewCell大小而不是collectionViewCell大小更改。CollectionView已经放在tab

ios - 自定义 TableViewCell 内容在 ios9 xcode7 上不可见

iOS9升级似乎破坏了我所有的自定义tableviewcell。它们只显示具有正确高度的tableviewcell,但里面的所有元素都丢失了。布局在iOS8和iOS7设备上完美运行。这是我的Storyboard的截图然而,当它出现在设备上时,只显示背景颜色。functableView(tableView:UITableView,cellForRowAtIndexPathindexPath:NSIndexPath)->UITableViewCell{letcell=tableView.dequeueReusableCellWithIdentifier("DummyCell",forInd

ios - 动态 TableViewCell 高度以适合下载的图像

我正在关注这个答案:UsingAutoLayoutinUITableViewfordynamiccelllayouts&variablerowheights但它缺少使我无法完成它的两件事:我在Storyboard原型(prototype)单元格中设置约束,而不是以编程方式设置图片下载是异步完成的。基本上,我正在使用SDWebImage下载图像,并调整UIImageView的高度,以便它显示整个图像(当然是按比例缩小的)。我遇到的问题在下面的代码中进行了评论:-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtI