jjzjj

IndexPath

全部标签

ios - 出列单元格的 TableView 问题

所以我无法在UITableView中显示我的数据。我相信这与重复使用细胞有关。我已经在网上和SO此处进行了检查,但没有找到适合我的解决方案。任何帮助,将不胜感激。我有一个由文本和图片填充的数组。然后我在tableView中显示信息。如果我使用静态大小的单元格,一切正常,但文本量会发生变化,因此我还实现了heightForRowAtIndexPath方法。这也有效,直到我一直向下滚动到底部。在那之后,当我向上滚动时,所有单元格的高度都发生了变化,并且显示变得困惑。一些文本被截断,图片被截断,一些单元格只有最后一部分文本。我真的认为这与重复使用细胞有关,但我不知道如何解决这个问题。下面是我

ios - 如何在 UITableViewCell 上添加按钮

我有一个预填充的UITableViewCell,其单元格上有一个标签和UITextField。假设我有一个标签为“map”的单元格,我想在该单元格上添加按钮,我该怎么做?我试过了,但这不起作用。这是代码:-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{staticNSString*CellIdentifier=@"rateSheetCell";UITableViewCell*cell=[tableViewdequeueReusableCel

iphone - 更改部分的 uiTableview 单元格样式

关于更改单元格样式的问题。在Storyboard中,我创建了一个单元格:content:dynamicprototypes在代码中,节数:2.第一部分可以使用Storyboard中创建的布局。单元格中充满了来自数据库的数据。我正在尝试将第2部分中单元格的布局更改为value1样式。如何做到这一点?部分代码:-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{staticNSString*CellIdentifier=@"cartCell";UI

ios - 收藏 View 详细 View

我的问题是这样的。我有CollectionView,它有效。但是我不知道如何将此信息传递到详细信息页面。我尝试了“prepareforsegue”方法,创建了一个浏览器类,但不知道如何从创建的数组中获取要传递给ViewController的信息。请指教。@interfaceMainCollectionViewController()@end@implementationMainCollectionViewController@synthesizemenubtn;-(id)initWithNibName:(NSString*)nibNameOrNilbundle:(NSBundle*)n

iphone - 选择表格 View 部分时如何设置复选框图像?

我正在做一个项目,我卡在了一个点上。单击单元格TableView后,我的项目有一个包含一些数据的TableView,该View将扩展为多个部分。一切都很好,除了一件事,即我想设置一个复选框图像(当用户单击一个单元格时)。当我点击单元格时,它会提供单元格标题文本,但我无法在特定单元格部分设置复选框图像(如UITableViewCellAccessoryCheckmark)。我在下面发布图片和代码:!MyTableView它包含根练习名称这是扩展View,我想在单元格的右侧有一个复选框(UITableViewCellAccessoryCheckmark)。当我点击tableViewdidS

ios - iOS 7 中的 UIcollectionView 重新加载重叠

我在我的应用程序中使用UICollectionview当我重新加载它与ios7中的uicollectionviewcell中的subview重叠但在ios6中它工作正常,任何人都知道可能是什么原因以及如何解决这个问题。-(UICollectionViewCell*)collectionView:(UICollectionView*)collectionViewcellForItemAtIndexPath:(NSIndexPath*)indexPath{UICollectionViewCell*cell=[collectionViewdequeueReusableCellWithReus

ios - TableView :indexPath* always returning a nil IndexPath

我在我正在开发的应用程序中的表格单元格上设置长按手势时遇到了一些问题。我已经尝试了三种不同的配置,但还没有一种能够成功运行。场景1)我将UILongPressGestureRecognizer添加到我的自定义UITableViewCell类,并在属于自定义单元格类的操作中处理操作(显示操作表)。这行得通,但引入了链接单元格正在渲染的对象的必要性,然后让我无法更新表格数据源(操作表用于删除项目)所以尽管有UIActionSheet设置,我还是放弃了这个工作正常。场景2)将UILongPressGestureRecognizer添加到TableView,但由包含TableView的Cont

ios - 从 Collection View 中删除项目后的标签问题

我在我的应用中实现了一个CollectionView。Collection单元格包含一个称为项目删除按钮的按钮。删除一个项目后,标签不会更新,因此,如果我删除第二个项目,那么它将删除它旁边的一个标签。我的代码如下:-(UICollectionViewCell*)collectionView:(UICollectionView*)cvcellForItemAtIndexPath:(NSIndexPath*)indexPath{staticNSString*CellIdentifier=@"GradientCell";UICollectionViewCell*cell=[cvdequeue

ios - 分组的 UITableView - 允许多选和单选

我有一个UITableView,它从NSArray获取数据。该数组包含模型对象。我已将UITableView分成几个部分。现在我试图让一些部分可以多选,而其他部分只能单选。我的模型对象有一个属性,我用它来确定我是需要多选还是单选。我快到了——我已经设法让多选和单选在正确的部分工作。这是代码:-(void)tableView:(UITableView*)tableViewdidSelectRowAtIndexPath:(NSIndexPath*)indexPath{self.selectedIndexPath=indexPath;BBFilterProductAttribute*prod

ios - 根据条件和 UI 说明删除 tableView 行

我需要一种允许用户删除tableView行的方法,前提是满足条件(如果source=="MyApp")。我在下面提供了一个有效的示例。functableView(tableView:UITableView,canEditRowAtIndexPathindexPath:NSIndexPath)->Bool{returntrue}functableView(tableView:UITableView,commitEditingStyleeditingStyle:UITableViewCellEditingStyle,forRowAtIndexPathindexPath:NSIndexPat