草庐IT

automatic-uitableview-paging

全部标签

ios - 在 UiTableView 之上创建一个按钮

我想了解FacebookMessenger如何在屏幕按钮处创建一个按钮,该按钮位于UITableView顶部并跟随滚动?我想实现右下角的蓝色按钮。我应该采用什么方法来实现这样的目标?任何朝着正确方向的插入都将受到高度赞赏。 最佳答案 添加覆盖View时有几种途径:作为包裹UINavigationController的subview,这意味着它不会随着表格的内容滚动作为只有1个部分的普通样式UITableView的部分页脚作为UITableView的subview,并使用UIScrollViewDelegate的scrollViewD

ios - UITableView 单元格模糊读取项目

我有一个我一直在做的简单的iOS应用程序项目。表格View显示从Web服务(RSS提要)获取的条目并点击其中之一转到WebView。使用以下内容,我正在检查项目是否已被读取,如果是,它会使用setAccessoryType放置一个复选标记以指示该项目已被读取:-(void)tableView:(UITableView*)tableViewdidSelectRowAtIndexPath:(NSIndexPath*)indexPath{ItemFeed*entry=[[channelitems]objectAtIndex:[indexPathrow]];[[MyFeedStoreshare

ios - 让 UITableView 滚动时键盘消失

我的TableView顶部有一个UITextField,在选择文本字段后我希望键盘消失。我知道调用[[selfview]endEditing:YES];但我不知道如何检查滚动条。一个很好的例子是IMessage,当键盘在View中时,您可以向上滚动以折叠它,我希望我的TableView以相反的方式工作。 最佳答案 UITableView是UIScrollView的子类.作为表委托(delegate)(实现),您也是ScrollView委托(delegate)(),因此您可以实现:-(void)scrollViewDidScroll:

ios - AFNetworking、UITableView 和 block

所以我在读HowdoIavoidcapturingselfinblockswhenimplementinganAPI?关于在完成block中引用自身的内存管理如何工作,这让我开始思考:以下会导致保留周期吗?伪代码:[AFnetworkingrequestGet:@"http://www.website.com"completionBlock:(^)(RequestObj*request,NSError*error){[self.tableViewreloadData];}];忽略语法问题,self.tableView会导致retaincycle吗?是否有必要改为执行以下操作?__wea

ios - UITableView:通过拖放将单元格移动到另一个位置

我有一个包含3个部分(第一部分、第二部分和第三部分)的表格。我想实现一种通过拖放(在同一部分内或从一个部分到另一个部分)更改单元格位置的机制。示例1:在第一节中,我有两行(sec1_row1和sec1_row2)。在第二部分中,我通过拖放功能获得了一行(sec2_row1),我想将sec1_row2与sec2_row1反转。我想选择sec2_row1,将其拖到sec2_row1上然后放下,这样行就会倒转。我希望此功能也可用于同一部分的行。实现此功能的最佳方法是什么?提前致谢。 最佳答案 检查这个苹果文档链接https://devel

ios - UITableView 分隔线不显示在 iPhone 应用程序中

我有一个正在使用tableView的应用程序,问题是当tableView有一条记录时,它不显示分隔线,但在有两条记录时显示。tableView中的第一个单元格是textField。这是我正在使用的代码。for(UIView*subViewincell.subviews){if(subView.tag==2||subView.tag==22){[subViewremoveFromSuperview];}}tableView.backgroundView=nil;tableView.separatorStyle=UITableViewCellSeparatorStyleSingleLine

ios - 从启用了 xib 文件的 UITableView 中出列单元格

在我的UITableViewController子类中,我按如下方式注册了我的单元格类:[[selffieldListTableView]registerClass:[MyCellClassclass]forCellReuseIdentifier:@"MyCellIdentifier"];然后我使用iOS6中引入的方法使单元格出队:MyCellClass*cell=(MyCellClass*)[tableViewdequeueReusableCellWithIdentifier:@"MyCellIdentifier"forIndexPath:indexPath];但是单元格的xib文件

ios - 使用支持的 NSFetchedResultsController 展开/折叠 UITableView 部分

letfrc=NSFetchedResultsController(fetchRequest:alertsFetchRequest,managedObjectContext:self.moc,sectionNameKeyPath:"formattedDateDue",cacheName:nil)当我使用NSFetchedResultsController对我的记录进行分区时,如何展开和折叠我的TableView中的部分?我看过很多解释展开和折叠单元格本身的教程,但没有看到任何关于使用fetchedresultsController生成的部分的内容。 最佳答案

ios - 如何更改 UITableView 的高度以适应其动态内容?

我有一个UITableView,其中包含一个单元格,而该单元格又​​包含一个TTTextEditor(一个Three20控件),它对于所有意图和目的都是一个UITextView。我正在使用TTTextEditor,因此用户可以输入动态数量的文本,并且随着控件调整大小,我正在使用委托(delegate)方法相应地增加包含单元格的高度。到目前为止一切顺利。当我完成编辑时,单元格现在变高了,表格不再滚动足以覆盖内容。我假设我需要调整表格的高度以补偿单元格高度的增加,但无论我尝试什么似乎都没有效果。通过阅读,我正在尝试这样做:CGRectframe=[self.tableViewframe];

ios - UITableView reloadData 不重新加载

我很纳闷为什么reloadData不重新加载tableview。它不调用numberOfRowsInSection...fetchedResultsController在将新数据保存到core-data后确实获取了新行添加新数据到tableview之前2011-12-2919:09:08:213CaveConditions[56423:71939]FRC170在viewWillAppear和添加数据之后2011-12-2919:09:35:908CaveConditions[56423:71939]FRCNEW171调用reloadData前tableView(aTableView)不