草庐IT

automatic-uitableview-paging

全部标签

iphone - ios - 如何在 UITableView 中从 JSON url 加载数据?

我是iPhone开发的新手,我试图从UITableview中的JSONUrl绑定(bind)数据,但我在下面的代码中遇到错误。-(void)viewDidLoad{SBJsonParser*parser=[[SBJsonParseralloc]init];NSURLRequest*request=[NSURLRequestrequestWithURL:[NSURLURLWithString:@"http://80f237c226fa45aaa09a5f5c82339d46.cloudapp.net/DownloadService.svc/Courses"]];NSData*respon

ios - 选择 UITableView 的行没有关系?

我有一个“UITableView”,我正在尝试处理选定的行并相应地使用它的数据,我已经编写了必要的代码来获取选定的行,不幸的是它似乎不起作用如果我什么都不选,NSIndexPath*path=[tableViewDoctorNameindexPathForSelectedRow];introwSelected=path.row;rowSelected的值为0;但是,当我选择该行时,它又是0。我的表格中只有一行,我不确定这是否重要?如何准确确定“UITableView”中的选定行? 最佳答案 设置UITableView委托(deleg

ios - 如何让我的 UITableView 请求可见表之外的 X 个下一个单元格?

我想让我的UITableView加载表格外的3或4个单元格,以便在我向下滚动时已经加载要显示的任何数据。我有一些图像和数据必须下载才能显示在单元格中。这会在滚动时加载图像之前造成明显的延迟。我可以在UITableViewDataSourcetableView:cellForRowAtIndexPath:方法中手动触发此数据的加载。我以前做过,但我很好奇是否有更简单的方法。有没有什么方法可以扩大可重复使用的细胞库,或者调整细胞的加载/回收方式?编辑:澄清一下,我延迟加载图像和数据。一切正常,我只是想要一个简单的解决方案来解决“预取”问题。这可以通过与View本身无关的多种方式解决。现在你

ios - 在 UITableView 自定义单元格中隐藏一个 UIImageview

如果设备是iOS6.0+版本,我会尝试在UITableView单元格中隐藏一个UIImageView。如果设备使用iOS6.0或更低版本,我想显示UIImageView吗?下面的代码对我不起作用。我可以在两个版本中看到UIImage。-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{//NSLog(@"%@",recentBookName);staticNSString*CellIdentifier=@"Cell";GMMListViewCe

ios - 如何在组 UITableView 中添加新部分,例如添加新行

我一直在谷歌搜索,但找不到任何直接的教程或答案,所以我决定问问。我理解并能够使用insertRowsAtIndexPath:withRowAnimation将新行插入组uitableview。我现在想做的不是插入新行,而是想插入新的部分,每个部分包含2行。我该怎么做,或者我应该研究什么?我尝试过的:一个NSMutableArrayself.objectArray。-(NSInteger)numberOfSectionsInTableView:(UITableView*)tableView{returnself.objectArray.count;}在tableView:cellForR

ios - 异步加载和 UITableView 的 -reloadData

我目前正在尝试找出以下代码片段产生错误的原因。我正在使用GoogleCalendarAPI加载日历。但是,我假设它正在异步加载其数据,因此当我调用-reloadData时,我的应用程序崩溃而没有控制台错误。[[GDataHandlersharedDataHandler]fetchCalendarsWithCompletion:^(GDataFeedBase*feed){//CRASH!!!Tryingtoexecutecodeonmainthreaddispatch_async(dispatch_get_main_queue(),^{for(GDataEntryCalendar*cal

ios - 如何在 UITableView 的单元格之间添加分隔符单元格/uiview?

使用分隔符UIView或单元格分隔单元格的最佳方法是什么?喜欢:31.10.2013message:hi!message:hey!01.11.2013message:hiagain!最好的例子是Whatsapp聊天应用程序,它们使用带有消息日期的小分隔线分隔消息。这个截图中的“7.Mai2013”​​:http://images.ifun.de/wp-content/uploads/2013/05/ipad-screen.jpg我是分段思考的,但对于简单的工作来说可能太复杂了。我还想在某一天的第一个单元格中添加一个UILabel,但这不是很好。感谢您的帮助!

ios - 为什么 UITableView 单元格在滚动时重叠?

我有一个大约有100行的UITableView。每个单元格都有选中的图像,但是当我们滚动UITableView时,所有单元格都重叠在未选中的单元格中。(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{staticNSString*MyIdentifier=@"Cell";staticNSString*MyIdentifierAds=@"Cell1";UITableViewCell*cell;if(tableView==self.tblSeach

ios - UIScrollView 中的多个 UITableView,如 Etsy 应用

我搜索了SO并阅读了一堆线程,但没有找到任何可靠的解决方案。我正在尝试实现一个显示“完整页面”UITableView的Controller,我可以向右/向左滑动以显示相邻的UITableView。本质上,我想通过水平滑动手势翻阅多个UITableView,就好像它们嵌套在UIScrollView中一样。我看到成功做到这一点的2个应用程序是新的Twitter应用程序和Etsy应用程序。(12/13/13)我试过:UITableView在分页中启用了UIScrollView但垂直滚动会导致奇怪(Apple警告你它会)。我还尝试将UITableView放在父UIView中,并使用UIPanG

ios - 刷新未绑定(bind)到 uitableview 的 nsfetchedresultscontroller

我正在编写一个使用多个NSFetchedResultsControllers(FRC)的应用程序,每个用于我的数据模型中的不同托管对象子类。其中一些FRC是UITableViewControllers的一部分,但也有一些不是。我有两个问题:第一,当我向MOC添加新对象时,为什么我的一个FRC没有更新,第二,我是否应该为此目的使用FRC?我认为这将使我不必在整个代码中放置获取请求,但也许只有将FRC与tableview或其他此类对象一起使用才有意义。所以,这里是详细信息。未绑定(bind)到tableview的FRC之一是跟踪计划的FRC。SetScheduleViewControlle