草庐IT

automatic-uitableview-paging

全部标签

iphone - UITableView tableFooterView 没有出现

我有一个UITableView,我向其添加了一个tableFooterView,但出于某种原因tableFooterView没有出现?我如何添加我的tableFooterView在重新加载tableview数据后,我在connectionDidFinishLoading方法中添加了tableFooterView。所以我做的是[controlsreloadData];UIView*myFooterView=[[UIViewalloc]initWithFrame:CGRectMake(0,0,320,100)];if(self.item.canRunOnDemand){UIButton*b

ios - UITableView 使用缓存异步加载缩略图

我正在尝试将缩略图从远程站点加载到UITableView。我想异步执行此操作,并且我想为缩略图实现穷人缓存。这是我的代码片段(我将在下面描述有问题的行为):@property(nonatomic,strong)NSMutableDictionary*thumbnailsCache;-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath//...afterobtainingthecell:NSString*thumbnailCacheKey=[NSS

ios - 在 IB 中使用 "Hides Bottom Bar When Pushed"推送查看时,UITableView 顶部的黑条闪烁

这是一个奇怪的错误,据我所知可能只是Xcode中的一个问题。我有一个选项卡栏Controller,其中第一个View是带有(显然)多个单元格的UITableView。当您选择一个单元格时,我在MainStoryboard上设置了一个segue以转到详细ViewController。我希望在转到详细View时隐藏选项卡栏,所以我进入Storyboard,选择我的详细View,然后在以“模拟指标”开头的编辑器屏幕中单击“推送时隐藏底部栏”。一切正常,除了当我点击一个单元格时,一个黑条在UITableView屏幕的顶部闪烁,将tableview单元格放下(好像单元格落在底部的标签栏下方),就

ios - UITableView push segue 触发多次

我在我的应用中遇到了一个奇怪的错误:设置一个简单的主从应用程序,iPhone风格(即没有SplitView,没有弹出窗口,只有一个导航Controller、一个TableViewController和一个ViewController)。漏洞触摸表格View的“背景”部分(我的屏幕截图中较暗的灰色部分),例如部分页眉或页脚。将手指保持在屏幕上,多次触摸一个单元格。松开所有手指。“详细”View将正常推送,但是当触摸后退按钮时,您会发现详细View的堆叠次数与您在步骤2中触摸单元格的次数相同。您还可以在第2步触摸多个单元格,它们的目标View将以正确的顺序堆叠:)转载我能够使用一个干净的、

ios - 如何在 UITableView 中插入和删除行时模拟折纸

所以我正在尝试模拟折纸类型的折纸,同时添加和删除单元格,就像peek日历应用程序一样:通过继承UITableView并覆盖insertRowsAtIndexPaths:withRowAnimation:和deleteRowsAtIndexPaths:withRowAnimation:,我已经非常接近这个功能了:但是现在我似乎无法让动画看起来正确。下面是我当前的代码-我只是想帮助克服最后一个障碍(或者可能有一种完全不同的方法,例如将tableview添加到tableviewcell)。-(void)insertRowsAtIndexPaths:(NSArray*)indexPathswi

ios - 具有多个部分的 UITableView 中的原生广告

我从这个guide为UITableView集成了mopub-ios-sdk原生广告在我的申请中。它仅适用于我的第一部分,但不适用于其他部分。在服务器上我添加了重复值。我该如何解决这个问题?附言这个pullrequest对我没有帮助。 最佳答案 我发现了当前版本mopub-ios-sdk(3.9.0)的肮脏黑客。您可以在服务器上发布数据(重复值和固定路径),然后使用MPClientAdPositioning类中的方法。-(void)addFixedIndexPath:(NSIndexPath*)indexPath;-(void)ena

ios - uitableview:嵌套的节标题

我正在尝试实现具有以下结构的uitableview:部分组0第0节单元格0单元格1单元格2第1节单元格0单元格1单元格2第1组第0节单元格0单元格1单元格2第1部分单元格0单元格1单元格2它应该像这个截图(1-2-3-4):http://dl.dropbox.com/u/2213241/uitableview.png所以总是有两个部分是可见的。我该如何实现?或者有人已经实现了吗?谢谢:) 最佳答案 嵌套部分的诀窍是在TableView中有两种行。一个代表第二级部分,另一个代表TableView中的普通行。假设您有一个两级数组(比如部

ios - UITableView indexPath 部分逻辑

这是我的cellForRowAtIndexPathUITableView委托(delegate)方法的简化代码:-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{UITableViewCell*cell=[tableViewdequeueReusableCellWithIdentifier:@"blahblahblah"];if(cell==nil){//Nocelltoreuse=>createanewonecell=[[[UITableV

iphone - UITableView 的 tableHeaderView 高度属性在加载和旋转期间更改为奇怪的值

我有一个自定义UIView,我在loadView期间将其设置为UITableView的tableHeaderView属性:headerView=[[MYViewClassalloc]initWithFrame:CGRectMake(0,0,self.view.frame.size.width,120)];[headerViewsizeToFit];self.tableView.tableHeaderView=headerView;View绘制不正确,部分View被剪裁,表格上方有空白。旋转设备时,View几乎消失。向后旋转时,View现在比标题的空间更大,并遮盖了表格中的一些单元格。为

ios - 如何让 UITableView 正确重新加载?

我正在iOS中创建一个基于锻炼的应用程序。我想包括的特色是收藏夹列表。目前,我有一个练习库,您可以在其中点击一个按钮并将其添加到收藏夹列表中,该列表可通过导航Controller访问。我能够正确地将标题传递给商店,然后将其放置在收藏夹TableView中。我可以根据表格View单元格的标题加载特定的exerciseViewController并在运行之间保存。但是,当我尝试删除练习时遇到问题。我已经挣扎了几个小时。场景是这样的:我在收藏夹中添加了两个练习:第一行的练习A和第二行的练习B。但是,当访问收藏夹列表时,我选择exerciseA查看其详细信息,并决定取消收藏,然后导航回(返回)