草庐IT

TableView

全部标签

ios - 将子 Controller 添加到 TableView 单元格时不会调用 viewWillAppear

当我将subviewController添加到TableView单元格时,似乎没有调用subviewController的viewWillAppear,只有viewDidAppear。TableViewController方法:overridefunctableView(tableView:UITableView,cellForRowAtIndexPathindexPath:NSIndexPath)->UITableViewCell{letcell=tableView.dequeueReusableCellWithIdentifier("ShopInfoTableViewCell",f

ios - 重新加载数据未调用 cellForRowAtIndexPath :

自从我认为我在stackoverflow上尝试了所有可能的方法以来,我一直在用头撞墙。所以目前我正在创建这样的表-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{NSLog(@"CHECKIFTHISISCALLED");staticNSString*CellIdentifer=@"CellIdentifier";CBPeripheral*placeHolder;UITableViewCell*cell=[self.tableViewdequ

ios - indexPath 处 Row 的高度抛出 EXC Bad Access 错误

因此,当我输入下面的if语句时,我收到了EXCBadAccess错误。令人沮丧的是,我已经确认indexPath和tableView指向正确的位置。此外,完全相同的if语句在同一实现文件中我的代码的其他地方使用,没有错误。非常感谢您的帮助。-(CGFloat)tableView:(UITableView*)tableViewheightForRowAtIndexPath:(NSIndexPath*)indexPath{if([indexPathrow]==([tableViewnumberOfRowsInSection:[indexPathsection]]-1)){return44.

iOS:没有 reuseIdentifier 的 nib 自定义 UITableViewCell?

我有一个从nib加载的自定义UITableViewCell。我可以通过执行以下步骤使用reuseIdentifier将它拉入我的应用程序:1)在Nib中设置重用标识符为“CustomCellIndentifier”2)注册Nib:[[selftableView]registerNib:[UINibnibWithNibName:@"CustomCell"bundle:nil]forCellReuseIdentifier:@"CustomCellIndentifier"];3)返回tableview中的cell:cellForRowAtIndexPath-(UITableViewCell*

iphone - 为什么 beginUpdates/endUpdates 重置 tableView 位置以及如何阻止它这样做?

我在我的UITableView和中使用NSFetchedResultsController-(void)controllerWillChangeContent:(NSFetchedResultsController*)controllerand-(void)controllerDidChangeContent:(NSFetchedResultsController*)controller我根据苹果文档调用了beginUpdates/endUpdates。问题是似乎每次调用时都会将表格位置重置为顶部。知道为什么要这样做吗?是否有办法避免table位置重置?谢谢

objective-c - 如何隐藏标签栏并在屏幕上显示完整的表格 View ?

在我的应用程序实现中,我有一个带有5个不同选项卡的选项卡栏Controller。通过以下代码隐藏标签栏后-(void)hideTabBar{for(UIView*viewinself.tabController.view.subviews){if([viewisKindOfClass:[UITabBarclass]]||[viewisKindOfClass:[UIButtonclass]]){view.hidden=YES;}}}我仍然看到我的tableview的底部被一个白色的矩形部分遮住了(之前被可见的标签栏占据)比如我隐藏标签栏之前隐藏tabbar后,tableview仍然没有完

html - 选择表格中的一行时,它会切换到空白屏幕

在我的应用程序(Storyboard)的一部分中,我有一个包含多行的表格View,当我选择一行时,应该显示一个html文件。相反,当我选择一行时,我得到一个空白屏幕。我原以为在tableviewcontroller之后我还需要另一个viewcontroller,但不管有没有,我都会遇到同样的问题。在我的表Controller.m文件中,我有以下代码:-(void)tableView:(UITableView*)tableViewdidSelectRowAtIndexPath:(NSIndexPath*)indexPath{articleIndex=indexPath.row;WebVi

iphone - UITableView 不会重新加载 contentSize

我有一个UITableView,它在UITableView第一次重新加载后添加了一些数据,但是我无法向下滚动到新数据,如果我滚动我看到了新数据,但它会自动向后滚动,是的,我重新加载了我的UITableView,所以我检查了我的UITableViewcontentSize,它在重新加载后不会改变,但是在我转到另一个View(UINavigationController)并弹出后,UITableViewcontentSize确实发生了变化并且它有效!我该如何解决这个问题?谢谢! 最佳答案 我遇到了类似的问题并使用与Daan相同的技术解决

ios - 如何在单击时增加/减少 TableView 单元格高度

我想增加表格View的单元格高度以及行点击时的行高。谁能帮我解决这个问题? 最佳答案 我前段时间发现了这个,但我无法让它与“大”内容一起使用http://www.roostersoftstudios.com/2011/04/14/iphone-uitableview-with-animated-expanding-cells/ 关于ios-如何在单击时增加/减少TableView单元格高度,我们在StackOverflow上找到一个类似的问题: https:/

ios - 在搜索结果 TableView 中选择行后 UISearchBar 消失

有谁知道为什么我的UISearchbar在用户点击搜索结果表中的单元格后消失了?发生的事情是用户在搜索某些内容后点击一个单元格,然后打开一个新View。但是,当您返回到原始搜索ViewController时,搜索栏消失了,顶部单元格位于顶部栏下方。 最佳答案 为了解决这个问题,我不得不在按下一个单元格后关闭搜索结果表格View。因此,当用户返回到之前的View时,搜索结果被取消,原来的tableview再次出现。 关于ios-在搜索结果TableView中选择行后UISearchBar消