草庐IT

automatic-uitableview-paging

全部标签

ios - 在 NSFetchedResultsController 管理的 UITableView 中添加新行

我正在使用NSFetchedResultsController实现一个UITableView。#D5ProductViewController.h@interfaceD5ProductViewController:D5ViewControllerAbstract@property(nonatomic,strong)NSManagedObjectContext*managedObjectContext;@property(nonatomic,strong)D5Product*product;@property(weak,nonatomic)IBOutletUITableView*tabl

iphone - 设置 UITableView 的框架不能正常工作

我有一个ViewController,里面有一个tableView。当我设置它的tableView的框架时,它出现在屏幕上与我给它的框架不同的地方。例如,给它一个200的X坐标和128的宽度会使整个东西离开屏幕。这里是我实例化ViewController的地方:myPopover=[[PopupVCalloc]initWithFrame:CGRectMake(100,47,128,150)];以及ViewController的初始化代码:-(id)initWithNibName:(NSString*)nibNameOrNilbundle:(NSBundle*)nibBundleOrNi

iphone - 来自两个不同 UITableView 的单个文本

我有两个UITableview,如果我在每个表中选择一行,该特定行的textLabel.text应该显示在一个UIAlertview中。如何合并两个表格的textLabel.text并显示在一个UIAlertView中谁能告诉我我该怎么做EX:一个显示A、B、C、D的表格View和一个显示1、2、3、4的表格View。这两张table来自不同的类(class)。现在假设如果我按表1中的一行,我将得到textLabel.text作为“A”,如果我按表2,我将在View中得到textLabel.text为“1”,如果选择表1中的A和表中的12我应该得到一个显示消息为“A1”的AlertVi

ios - 在 UITableView 中使用带有 [UIImage resizableImageWithCapInsets] 的 UIImageView 会导致延迟

这是我用来生成UITableViewCell的代码。我在iOS6/iOS7中测试。如果我删除有关UIImageView的代码,UITableView会滚动得很好。但是对于UIImageView它会滞后和痉挛。我正在寻找解决滞后问题的解决方案。提前谢谢你。-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{staticNSString*CellIdentifier=@"BubbleCell";UITableViewCell*cell=[table

ios - UITableView 的表差异补丁算法

我正在使用UITableView来显示一组持久保存在服务器上的对象。服务器在检测到更改时通知客户端拉出新集。我不喜欢重新加载整个表。我需要一种算法来使用插入、移动、重新加载和删除操作来修补旧表,以便将其转换为新表。完成此任务的最简单算法是什么? 最佳答案 我应该先用谷歌搜索一下,对于那些最终来到这里寻求答案的人;https://github.com/khanlou/NSArray-LongestCommonSubsequence 关于ios-UITableView的表差异补丁算法,我们在

ios - 从 UITableView 播放视频

我的主要目标是能够点击表格View项目并加载视频。TableView填充了文档目录的内容,我已经能够成功地做到这一点并将文件名添加到单元格的标签中,我使用以下代码完成了此操作:void)viewDidLoad{[superviewDidLoad];NSArray*paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);NSString*documentsDirectory=[pathsobjectAtIndex:0];//GetdocumentsfolderNSString*

ios - 在 UITableviewCell 中嵌入的 UITableView 中滚动(ios7)

我将UITableView添加为UITableviewCell的subview。在iOS6中,当我滚动内部tableView并到达它的末尾时,主TableView变为滚动。在iOS7中,它不再起作用。如果我在内部TableView中滚动,它不会将此滚动事件传递给父tableView。有谁知道如何简单地修复它,而无需手动将事件从内部TableView传输到父级?附加信息:我找到了problem的可能原因.但是如何解决这个问题。 最佳答案 所以,我找到了解决办法。根据@FaisalAli的提示,我实现了委托(delegate)方法:-(

ios - UITableView 在 contentInset 之后不滚动

我正在做一个项目,我有一个tableview和一个uitextfield。当uitextfield获得/失去焦点时,我正在应用以下方法:-(void)enableInset{CGFloatoffSet=-30.0f;UIEdgeInsetsinset=UIEdgeInsetsMake(placesMapView.frame.size.height-offSet,0.0f,0.0f,00.f);//UpdatingthetableViewposition.placesTableView.contentInset=inset;placesTableView.contentOffset=CG

ios - 动态 UITableView 标题(不是节标题)自动布局问题

我需要将tableViewHeader添加到UITableView,它包含两个标签,所有内容都需要使用自动布局动态调整大小。因此,我在XIB中创建了一个标题View,使用systemLayoutSizeFittingSize:对其进行了测量,并将View设置为tableViewHeader。结果如下所示:如您所见,带有作者姓名(“BrianMancini”)的标签在文本上方和下方有额外的空间。我怎样才能摆脱它?-更新-这是演示项目:link这是InterfaceBuilderView约束的屏幕截图: 最佳答案 最近我在我的项目中解决

ios - UITableView - 如何在 + 和 - 单击时更新数组?

我试图达到以下要求:条件:第一行是强制性的,只有+按钮,其余的都是动态的+和-按钮。即我可以从任何行添加和删除任何行例如假设我有4行,当我从第2行单击+按钮时,还会有一个在第4行之后添加的行,假设我单击-来自第3行的按钮需要删除该行。我的尝试:第一次尝试这是我的代码片段:ViewDidLoaddataArray=[[NSMutableArrayalloc]init];for(inti=0;icellForRowAtIndexPath-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSI