草庐IT

tableviewer

全部标签

ios - 在核心数据中插入对象后如何重新加载 TableView

我试图通过这段代码在核心数据中插入一些对象-(void)insertNewObject:(NSArray*)userInfo//Заноситблюдовлокальнуюбазуданных{for(inti=0;i如何在我的TableView中查看此对象?我试图通过这段代码在插入后再次从核心数据中获取[selfmakeAList];在这里-(void)makeAList{idsectionInfo=[[self.fetchedResultsControllersections]objectAtIndex:0];for(inti=0;i但没有任何效果。但是如果我离开这个类,然后再次进

ios - dismissViewControllerAnimated 仅在第二次点击 TableView Row 后才有效

在我的iOS应用程序中,我使用呈现一个UItableViewController...[selfpresentViewController:vcanimated:YEScompletion:nil];...现在,在我点击tableview中的一行后,我想关闭tableviewcontroller:#pragmamarkUITableViewDelegate-(void)tableView:(UITableView*)tableViewdidSelectRowAtIndexPath:(NSIndexPath*)indexPath{[selfdismissViewControllerAni

ios - 在tableview中搜索时如何更改文本 "no results"?

在UITableView中搜索无结果后,我想将文本“Noresults”更改为“NotMatch...”。但我找不到位置。请帮忙!这是一些代码:-(void)searchBarTextDidEndEditing:(UISearchBar*)searchBar{if([self.webSearchDatacount]==0){for(UILabel*labelinself.searchTable.subviews){if(label.text=@"NoResults"){label.text=@"NotMatch";}}}} 最佳答案

ios - 更改空 TableView 单元格的颜色?

我更改了Storyboard中单元格的颜色(未使用任何代码),但正如您在这张图片中所见:空单元格默认保持白色。我也想将那些空单元格更改为红色,但我无法弄清楚。我也在我的代码设置cell.backgroundColor=[UIColorredColor];没有成功。 最佳答案 您只需设置tableView的backgroundColor:yourTableView.backgroundColor=[UIColorredColor]; 关于ios-更改空TableView单元格的颜色?,我们

ios - UITableView tableView 单元格分隔符未以组样式显示 ios 7

我在iOS7中显示分组样式tableView的单元格分隔符时遇到问题。if([projectTablerespondsToSelector:@selector(setSeparatorInset:)]){[projectTablesetSeparatorInset:UIEdgeInsetsZero];projectTable.separatorColor=[UIColorblackColor];}这不显示单元格分隔符。请建议 最佳答案 在iOS7设计中。尝试执行以下操作:[projectTablesetSeparatorInset:

ios - 在滚动 UITableView 的同时拉起键盘并随着 tableView 一起滚动

为了向键盘添加平移行为,我使用了DAKeyboardControl.它可以很好地(修改后)平移行为以关闭键盘。如果用户试图在UITableView的末尾向下滚动(手指向上平移),我该如何让键盘出现。更具体地说,我正在寻找类似于FacebookMessages应用程序的行为,如果您向上滚动,键盘会出现,伴随着平移,并随着表格滚动。编辑:看来我不清楚我想要什么。我希望与ScrollView(UITableView)一起移动键盘。在下图中,我平移键盘和表格。表格已经滚动到底部,如果我尝试进一步向下滚动,键盘就会开始出现。与此同时,我的手指在table中间。 最佳答

ios - 展开和折叠 tableView 部分 iOS?

我能够成功展开和折叠tableView部分,但是到目前为止我无法对单个部分执行此操作。所以所有部分同时折叠或展开,这是因为我调用了[tableViewreloadData]。那么如何展开或折叠特定部分?这是我目前的做法。-(UIView*)tableView:(UITableView*)tableViewviewForHeaderInSection:(NSInteger)section{headerLabel=[[UILabelalloc]init];headerLabel.tag=section;headerLabel.userInteractionEnabled=YES;heade

ios - 一个 Controller 中的两个 TableView

所以我试图在一个View中制作两个表格View,但我遇到了一些麻烦。我已经阅读了一些关于如何执行此操作的其他回复,但它们并没有完全帮助我。在我的.h文件中,我为两个View创建了两个导出,分别称为myFirstViewText和mySecondViewTex所以在我的m文件中-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{我希望能够在每个不同的Controller中打印出单独的值,但我不太确定,因为您只返回1个单元格?到目前为止我已经完成了

ios - UITableView 数据源必须从 tableView : cellForRowAtIndexPath 返回一个单元格

我已经设置了一个UIViewController并添加了一个TableView和单元格。委托(delegate)和数据源链接到TableView。但是我收到此错误,我对原因感到困惑。当我将代码与UITableViewController一起使用但与UIViewcontroller一起使用时,该代码有效。想要使用UIViewController的原因是当使用UITableViewController时导航栏会随着表格滚动,我被建议在这里使用UIViewController并添加TableView。#import"ObViewControllerObservationsTable.h"#i

ios - 在 tableView : willDisplayHeaderView: forSection: 的 UITableViewHeaderFooterView 中垂直居中 textLabel

我正在尝试将tableViewHeader的文本标签垂直居中。这是来自-(void)tableView:(UITableView*)tableViewwillDisplayHeaderView:(UIView*)viewforSection:(NSInteger)section:的相关代码-(void)tableView:(UITableView*)tableViewwillDisplayHeaderView:(UIView*)viewforSection:(NSInteger)section{if(![viewisKindOfClass:[UITableViewHeaderFoote