草庐IT

automatic-uitableview-paging

全部标签

iphone - 子类化 UITableView 所以它不需要 xib

我在IB中制作了一个仅由UITableView组成的XIB。我注意到可以继承UITableViewController并完全取消xib。我的问题是,你是怎么做到的?到目前为止,我唯一改变的是我的.h是......@interfaceMyView:UITableViewController并删除了我的XIB。显然我收到一条错误消息***Terminatingappduetouncaughtexception'NSInternalInconsistencyException',reason:'CouldnotloadNIBinbundle:'NSBundle(loaded)'withnam

ios - 在具有多个部分的 UITableView 中从 UISearchBar 按类型搜索?

所以我目前正在收听来自searchBar的文本更改:-(void)searchBar:(UISearchBar*)searchBartextDidChange:(NSString*)searchText{[selffilterContentForSearchText:searchText];}我想设计一个方法filterContentForsearchText以便它在我键入时自动过滤我的UITableView。我遇到的问题是我的UITableView很复杂。它有多个部分和多个字段。它基本上是一个联系人/地址簿,是一个包含联系人对象的数组。CustomContact*con=[conta

ios - 当我们有 UICollectionView 时,我们应该使用 UITableView 吗?

我曾使用过UICollectionView和UITableView,它使UICollectionView看起来像表格很简单。更重要的是使用模式非常相似,你不必学习很多新东西就可以使用它。问题是是否有关于使用UITableView而不是UICollectionView的争论?或者我们可以切换到UICollectionView而忘记UITableView? 最佳答案 我不这么认为。例如,如果您想要一些即时贴标题,您必须为您的UICollectionView创建一个自定义布局,而使用UITableView则非常容易。此外,您还有plain

ios - 当部分没有行时确定 UITableView 的可见部分

我正在尝试确定哪些部分当前在我的UITableView中可见。但是,有时我的部分没有行,只显示它们的部分标题。有没有办法确定,也许通过使用节标题,当前正在显示我的UITableView中的哪些节?询问-(NSArray*)indexPathsForVisibleRows无法确定该部分,因为没有实际可见的行,只有部分标题。 最佳答案 我能想到的最好办法是使用contentOffset和frame.size来计算可见矩形并遍历调用rectForSection:的每个部分并查看哪些部分相交。像这样的东西:-(NSIndexSet*)vis

ios - 如何在 iOS 应用程序上同步 UITableView 滚动和 CoraData 获取?

我想实现下面的功能,你能帮帮我吗我的应用程序中有核心数据库。在该数据库中,一个模型CourseEvents包含超过150000条记录,每条记录有大约12个字段。每个记录一个UITableViewCell的值。但我不想在单个获取请求中获取所有记录。想要根据UITableView滚动获取一些N条记录。例子:当TableView第一次加载时想要获取200条记录,每当用户滚动UITableView时需要获取下一个200条记录,就像需要根据的滚动从模型中获取数据>UITableview.我怎样才能做到这一点。请帮助..... 最佳答案 如果我

ios - 使用来自 url 的 uitableview 缓存 UIImage

我有一个uitableview,自定义单元格包含两个UImage。Logo图像取自在线网站,这就是需要缓存图像的原因。加载图像到现在是这样的:NSURL*imageURL=[NSURLURLWithString:[arra1objectAtIndex:indexPath.row/2]];NSData*imageData=[NSDatadataWithContentsOfURL:imageURL];NSURL*imageURL2=[NSURLURLWithString:[arra2objectAtIndex:indexPath.row/2]];NSData*imageData2=[NSD

ios - 在 UiTableView 重新加载数据后保留选定的部分/行

I'vegotaUITableViewthatwhenselectingaUITableViewCellIcallawebservicetofetchnewdataandthenreloadtheUITableViewwith新数据。现在,所选行将始终是返回的新数据的一部分。但是,一个部分中的行数不会是常量。在我重新加载表格View后,我试图将选择保留在所选行上。我从didSelectRowAtIndexPath中保存了indexPath。但是当我打电话时:[self.tableViewselectRowAtIndexPath:self.selectedIndexPathanimate

ios - 在 uitableview 标题中单独的点击手势识别器

是否有添加多个UITapGestureRecognizers的简单解决方案?我有一个包含UIImageView的TableView标题。ImageView边缘周围是标题的空白空间。我想要实现的是为标题添加一个tap方法,为ImageView添加一个tap方法。但是向标题添加一个会使用整个标题,包括ImageView。有没有办法将它们分开?-(UIView*)tableView:(UITableView*)tableViewviewForHeaderInSection:(NSInteger)section{UIView*header=[[UIViewalloc]initWithFrame

ios - 在 UITableView 中滚动时缩放图像

我正在尝试重现这种效果-在UITableView的标题部分有一个UIImageView。当用户向下滚动时,图像的大小会减小并滚动到导航栏下方,当用户向上滚动时,UIImageView会展开并返回到其原始位置。iOS版Twitter对您的个人资料有这种影响。到目前为止,这就是我所知道的-代码将在scrollViewDidScroll方法下,我将不得不使用2个图像,一大一小。我需要帮助弄清楚如何在方法内的这两个图像之间进行转换。 最佳答案 如果您想要实现Twitter滚动扩展UIImageView,YariD'areglia的教程概述了

ios - 由于 NSAttributedString,UITableView 滚动不流畅

我正在使用NSAttributedString将html字符串转换为attributedString。我已经转换了它,但label在单元格中,所以我在cellForRowAtIndex中编写了下面的代码,当我应用此代码时,tableview不会平滑滚动。如果我用简单的文本删除它,它会平滑滚动。cell.lblDescription.setHTMLFromString(htmlText:model.strItineraryDescription)我已经将htmlstring转换为attributedstringextensionUILabel{funcsetHTMLFromString(