草庐IT

automatic-uitableview-paging

全部标签

ios - UITableView 在从 connectionDidFinishLoading 获取数据之前出现

在从我的网络服务获取数据之前,我的表正在加载。当我调试它时,我可以看到我的NSMutableArray有123个对象,但它没有反射(reflect)在表中。这是我的connectionDidFinishLoading方法:-(void)connectionDidFinishLoading:(NSURLConnection*)conn{myData=[[NSStringalloc]initWithData:xDataencoding:NSUTF8StringEncoding];SBJsonParser*jParser=[SBJsonParsernew];NSError*error=nil

ios - 根据 UITableView 调整 UIScrollView 高度

我有一个UIScrollView,它包含一个UIView和一个UITableView。我的目标是调整UIScrollView的高度,以允许我将UIScrollView的内容滚动到特定点。这是我的View:它在顶部有一个UIView,在下面有一个UITableView。当我滚动时,我希望UIView像这样在特定点停止:tableView将能够继续滚动,但UIView将被锁定到位,直到用户向上滚动并将UIView带回其原始状态。我正在尝试做的一个主要示例是iOS6上的AppStore.app。当您查看应用程序的详细信息时,详细信息、评论和相关内容的筛选栏会移动到屏幕顶部并停止。我希望这一切

ios - 删除 UITableView 的部分后标题 View 的框架永远改变了

我正在重用标题,将它们保存在字典中,其中节号是键,标题View是值。在我删除一个部分并重新加载另一个部分后,只有这些部分的标题View“消失”了。经过一番搜索,我发现这些标题View的框架已更改。Frame.X使用UITableViewRowAnimationRight删除的部分的标题View按屏幕宽度(320)向右移动,以及用UITableViewRowAnimationAutomatic重新加载的那个由Y转移.主要的问题和困惑来自于我无法更改这些框架!好吧,它们一开始会发生变化,但在视觉上和在viewForHeaderInSection:的另一个调用中没有任何变化。帧再次移动。这是

ios - SDWebImage UITableView 单元格图像不持久化

我正在使用SDWebImage库来异步下载和缓存图像以及来自Web服务的图像。以下是我用来下载图片的方法:-(void)downloadThumbnails:(NSURL*)finalUrl{SDWebImageManager*manager=[SDWebImageManagersharedManager];[managerdownloadWithURL:finalUrloptions:0progress:nilcompleted:^(UIImage*image,NSError*error,SDImageCacheTypecacheType,BOOLfinished){if(image

ios - UITableView 核心数据分组和关系

我正在寻求有关我的第一个iPhone应用程序的帮助。到目前为止,CoreData的整个概念非常复杂。核心数据模型:TableView代码:-(NSInteger)numberOfSectionsInTableView:(UITableView*)tableView{//Returnthenumberofsections.//return1;return[self.fetchedCoursesArraycount];}-(NSInteger)tableView:(UITableView*)tableViewnumberOfRowsInSection:(NSInteger)section{

ios - 为什么我不能更改 UITableView 的自定义类?

如果这个问题有点基础,我深表歉意,但我花了几天时间试图了解这个问题的根本原因,但没有成功。我正在开发一个严重依赖UITableView对象的应用程序。我可以成功地使用UITableViewController对象并在表格中显示信息,但我需要能够在屏幕上有多个表格引用来自多个来源的数据,而UITableViewController似乎是太有限了。我希望能够在Storyboard中放置多个UITableView对象,然后创建管理表格的自定义类文件。不幸的是,当我尝试这样做时,XCODE不允许我选择这些自定义类来管理表格。虽然我在网上找到了一些潜在的解决方法,但我想了解为什么无法选择一个新类

ios - 如何截断 UITableView Cell TextLabel 中的文本,使其不隐藏 DetailTextLabel?

我有一个电话费率列表,textLabel是国家/地区,detailTextLabel是我必须显示的费率。对于某些字符串,textLabel太长,detailTextLabel被隐藏。如果文本太长,是否有自动调整...文本的设置?这是一个例子,中非共和国(移动)有这个问题: 最佳答案 在布置具有UITableViewCellStyle.Value1样式的单元格时,标题标签似乎获得优先权并将详细信息标签推出View。解决方案可能是继承UITableViewCell并覆盖其layoutSubviews():overridefunclayo

ios - UITableView 内部错误 : unable to generate a new section map with old section count: and new section count: with userInfo (null)

我以前从未见过这个错误,我搜索了它可能发生的原因,但找不到任何相关信息:CoreData:error:Seriousapplicationerror.AnexceptionwascaughtfromthedelegateofNSFetchedResultsControllerduringacallto-controllerDidChangeContent:.UITableViewinternalbug:unabletogenerateanewsectionmapwitholdsectioncount:1andnewsectioncount:0withuserInfo(null)有人知道

ios - UITableView.SizeThatFits() 的尺寸错误

我实现了一个UIPopoverController,其中填充了一个分组的UITableView。只要弹出窗口不可见,表格View中的单元格数量就可以动态更改。一旦弹出窗口可见,单元格的数量就固定了。当弹出窗口可见时,我将弹出窗口内容的大小调整为表格View的高度。我使用UITableView中的SizeThatFits()方法获取表格大小,并使用此值设置弹出窗口PopoverContentSize高度。这在应用程序运行时工作正常。但是总是在应用程序重新启动后第一次显示弹出窗口时,SizeThatFits()会提供错误的高度(大约60像素到高)。有谁知道这个问题可能是什么?

ios - 手动重新排序 UITableView 后的动画完成通知

UITableView具有内置动画,在对单元格重新排序后,它会轻轻地放置到空白空间中。动画结束后是否可以从哪里获取某种通知?我想在完成后调用一个方法。目前我正在使用performSelector:withObject:afterDelay:目前工作正常,但我想知道是否有可能进入动画完成。重申一下,我不是在谈论自定义动画,只是UITableView中内置的动画。我一直在四处寻找,似乎无法找到答案。 最佳答案 我意识到这个问题很古老,但当我试图找到与@Gobot遇到的相同问题的答案时,我仍然偶然发现了它。好吧,事实证明有一个简单的解决方