草庐IT

IndexPath

全部标签

swift - 在 Swift 中将数据从 tableView 传递到 ViewController

我有一个应用程序,我正在尝试完全按照我的需要进行调整我一直在关注SeemuApps的Youtube教程来制作它,但我需要添加一个可选的ViewController来完成它此应用程序有2个显示车辆的tableView,如果我们单击第一个tableView的一行,那么第二个tableView将向我们显示所选车辆的列表。这是我们到目前为止所拥有的:(图片链接,因为我在stackOverFlow上还没有获得10分的声誉)http://subefotos.com/ver/?65ba467040cb9280e8ec49644fd156afo.jpg一切都运行完美,但我希望能够在可选的detailV

ios - 我的表格 View 在滚动时重用选定的单元格——在 SWIFT 中

早上好我的问题是,当我再次向下和向上滚动时,我的表格View会重用选定的单元格。我的意思是当我从上选择一个单元格然后向下滚动时,一些我没有选择的单元格显示为选中,还有一些选中的单元格当我再次向上滚动时,从上面没有显示选择,当发生这种情况时,我又一次选择了不止一个必须不允许的单元格..我想提一下,我试图从'didSelectRowAtIndexPath中保存旧索引路径'我在'CellForRowAtIndexPath'中这样检查了它,但它不起作用:if(old==indexpath){cell?.backgroundColor=UIColor.redColor()cell?.textLa

ios - 在 Swift 中更改滑动删除背景的颜色

我一直在尝试更改tableview中滑动删除按钮的背景颜色。我查看了一些Objective-C示例,但无法将它们翻译成Swift。这是我目前的代码:varcellDeleteBackground=UIView()cellDeleteBackground.backgroundColor=UIColor.greenColor()cell.editingAccessoryView=cellDeleteBackground我在cellForRowAtIndexPath中有这个,但目前它正在崩溃并出现错误“以NSException类型的未捕获异常终止”这段代码会产生干扰吗?overridefun

ios - 具有多个子类 UICollectionViewCell 的 UICollectionView

我的UICollectionView中有多个部分按“datasetType”分组。我也有每个部分的自定义UICollectionViewCell。如何在cellForItemAtIndexPath方法中确定我需要哪个自定义UICollectionViewCell?我的第一个想法是基于[sectionInfoname]:idsectionInfo=[[self.fetchedResultsControllersections]objectAtIndex:indexPath.section];if([[sectionInfoname]isEqualToString:@"DatasetA"]

ios - 具有多个子类 UICollectionViewCell 的 UICollectionView

我的UICollectionView中有多个部分按“datasetType”分组。我也有每个部分的自定义UICollectionViewCell。如何在cellForItemAtIndexPath方法中确定我需要哪个自定义UICollectionViewCell?我的第一个想法是基于[sectionInfoname]:idsectionInfo=[[self.fetchedResultsControllersections]objectAtIndex:indexPath.section];if([[sectionInfoname]isEqualToString:@"DatasetA"]

ios - UITableView reloadRowsAtIndexPaths 图形故障

如果我为一个部分的第一个单元格调用reloadRowsAtIndexPaths,而前一节为空而上面的部分不为空,我会遇到一个奇怪的动画故障(即使我指定了“UITableViewRowAnimationNone”),其中重新加载的单元格从以上部分..我尽量简化了这个例子:-(NSInteger)numberOfSectionsInTableView:(UITableView*)tableView{return3;}-(NSInteger)tableView:(UITableView*)tableViewnumberOfRowsInSection:(NSInteger)section{if

ios - UITableView reloadRowsAtIndexPaths 图形故障

如果我为一个部分的第一个单元格调用reloadRowsAtIndexPaths,而前一节为空而上面的部分不为空,我会遇到一个奇怪的动画故障(即使我指定了“UITableViewRowAnimationNone”),其中重新加载的单元格从以上部分..我尽量简化了这个例子:-(NSInteger)numberOfSectionsInTableView:(UITableView*)tableView{return3;}-(NSInteger)tableView:(UITableView*)tableViewnumberOfRowsInSection:(NSInteger)section{if

ios - UIEdgeInsetsMake 在单元格上创建一个奇怪的带,我不知道如何修复它

我正在尝试使用UIEdgeInsetsMake将单元格的背景设置为渐变。我尝试了多种方法来使其正常工作,但无论我使用什么,总会出现问题。我只有两个静态单元格,我试图在willDisplayCell:中设置它们的backgroundView。我有顶部、底部和中间单元格的单独图像,但由于我有两个单元格,我只需要顶部和底部。这些是那些图像:置顶底部底部的顶部缺少一条线,因此它们之间没有2pt的线。我稍微调整了底部的高度以进行补偿(高1pt)。这些图像是44x44pt。我将它们设置如下:-(void)tableView:(UITableView*)tableViewwillDisplayCel

ios - UIEdgeInsetsMake 在单元格上创建一个奇怪的带,我不知道如何修复它

我正在尝试使用UIEdgeInsetsMake将单元格的背景设置为渐变。我尝试了多种方法来使其正常工作,但无论我使用什么,总会出现问题。我只有两个静态单元格,我试图在willDisplayCell:中设置它们的backgroundView。我有顶部、底部和中间单元格的单独图像,但由于我有两个单元格,我只需要顶部和底部。这些是那些图像:置顶底部底部的顶部缺少一条线,因此它们之间没有2pt的线。我稍微调整了底部的高度以进行补偿(高1pt)。这些图像是44x44pt。我将它们设置如下:-(void)tableView:(UITableView*)tableViewwillDisplayCel

iphone - 程序在 dequeueReusableCellWithIdentifier : 处崩溃

我有一个程序,其中有一个tableViewController,它有1个部分和3行。每当我运行该应用程序时,它总是在dequeueReusableCellWithIdentifier:方法处崩溃。我在此方法中插入了一个断点并将NSLog()归零。我还将Storyboard中原型(prototype)单元格的CellIdentifier设置为Cell。但是程序仍然崩溃。这是导致问题的方法:-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{NSL