草庐IT

Collection-hooks

全部标签

ios - 如何在下方顶部的 Collection View 中为部分添加标题

我正在使用带有搜索栏的CollectionView。我已经通过cod添加了搜索栏,从顶部开始有(0,0)来源。所以现在我的图像看起来像这样:[![在此处输入图片描述][1]][1]但我需要在下方header到我的搜索栏。我是通过Storyboard做的。但是在运行时我的标题名称和搜索栏在同一个orgin。我需要将我的标题部分放在myseaarch栏下方。注意:我唱了3节标题。任何想法或代码都非常有帮助。这是我的搜索栏代码...#import"CollectionViewController.h"#import"CollectionViewCell.h"@interfaceCollect

ios - Instagram 视频 iPhone Hook

当前最佳方案:https://stackoverflow.com/a/21888830/1786820我正在尝试做得更好,方法是使用PhotoRoll中预选的视频文件和预加载的标题打开Instagram应用程序。在Flipagram应用程序中,他们就是这样做的。当你在视频上点击分享时,他们会把它保存在你的相机胶卷中,建议一个标题,然后直接进入Instagram应用程序的照片选择屏幕,并预先选择视频。即使视频不是PhotoRoll中的最新媒体,它也会正确突出显示正确的视频,以及Flipagram应用程序中准备的标题。这可能是一个未记录的iPhoneHook吗?感谢任何帮助。

objective-c - 有没有办法知道哪个 Collection View 单元格在特定点?

我有一个CGPoint,我想知道我的CollectionView中的哪个单元格当前包含该点。有什么简单的方法可以做到这一点,还是我必须编写自己的方法? 最佳答案 我没怎么用过UICollectionView,但是有一个方法看起来很完美:-(NSIndexPath*)indexPathForItemAtPoint:(CGPoint)point;传递给方法的点必须在CollectionView的坐标系内。你可以这样做:CGPointconvertedPoint=[collectionViewconvertPoint:pointfromV

ios - ARC dealloc 的 Hook 结束

给出以下简单实现:@implementationRTUDeallocLogger-(void)dealloc{NSLog(@"deallocated");}@end我们在ARC下运行以下代码:@implementationRTURunner{NSArray*arr;}-(void)run{arr=[NSArrayarrayWithObjects:[[RTUDeallocLoggeralloc]init],[[RTUDeallocLoggeralloc]init],[[RTUDeallocLoggeralloc]init],nil];NSLog(@"nullingarr");arr=NU

ios - 使用自定义流布局在 Collection View 中向标题添加搜索栏

我正在尝试将搜索栏作为标题添加到自定义流布局类中。如果流程布局不是自定义的,我知道如何通过简单地检查节标题框将它添加到Storyboard中,但是一旦我使用自定义类,该选项就不再可用。大多数情况下,我无法概念化布局属性以及如何实现它们。此外,我不确定是否应该将方法放入我的数据源、ViewController或流程布局子类中,所以请具体说明那些。RayWenderlich的教程只展示了Storyboard方法。 最佳答案 使用UICollectionReusableView创建HeadeView并调用以下委托(delegate)。-(

ios - tableview 单元格中的 Collection View 重新加载数据

我在UITableViewCell中有一个UICollectionView,CollectionView的图像正在从后台线程的解析中检索。我遇到的问题是我无法调用CollectionViewreloadData,因为我无法设置UICollectionView的属性,因为它位于TableView单元格内。关于如何在之后重新加载CollectionView数据的任何想法后台线程已完成查询? 最佳答案 子类化UITableViewCell并添加方法和对其CollectionView的引用。在那里处理您的电话。我假设您将Collection

ios - 崩溃: Collection View 布局:<MyLayout>) 在更新过程中被释放

当我从我的UICollectionViewController导航回来时,我遇到了以下崩溃。Crash:collectionviewlayout:)wasdeallocatedwhileanupdatewasinflight并不是每次都这样。这更像是十分之一的问题。有没有人以前见过这个崩溃并且有任何关于如何调试它的建议? 最佳答案 我也有同样的问题,因为我的代码在循环中重新加载一个单元格,并且它不断调用下面的方法。如果在弹出或关闭viewController时调用了以下方法并更正它,请检查您的代码。funccollectionVie

ios - 保护 iOS 应用程序免受运行时 Hook

iOS应用程序在设备中运行时会附加到许多运行时库。我们如何保护我们的iOS应用程序免受任何其他调试器对应用程序进程的攻击。就像使用GDB一样,我们可以侵入应用程序进程并操纵运行时。有没有办法让我们停止使用任何设置或代码?或者有没有办法检查是否有任何其他运行时库附加到进程?在这种情况下,我们可以完全关闭应用程序吗? 最佳答案 我们可以查看Info.plist文件和Appname的修改日期,并与包的修改日期进行比较。如果发现未匹配项,我们可以断定应用程序二进制文件已被修改。//Checkdateofmodificationsinfile

ios - 注册 Nib 时自定义单元格( Collection View )

因此对于CollectionView,您必须在尝试将其出列之前注册一个nib/类://LOADUPTHENIBFILEFORTHECELLUINib*nib=[UINibnibWithNibName:@"CustomNibCell"bundle:nil];//REGISTERTHENIBFORTHECELLWITHTHETABLE[self.collectionViewregisterNib:nibforCellWithReuseIdentifier:@"CustomNibCellId"];但是,如果我必须这样做,我不知道在哪里自定义我的“CustomNibCell”。我不想在“cel

ios - 在 Collection View 中设置背景颜色时点语法与方括号

我仍在学习IOSSDK,所以希望这是有意义的。我仍在尝试使用点语法来解决问题。有人可以解释为什么这段代码不起作用而第二个代码起作用吗?不工作:-(void)collectionView:(UICollectionView*)collectionViewdidDeselectItemAtIndexPath:(NSIndexPath*)indexPath{UICollectionView*cell=[collectionViewcellForItemAtIndexPath:indexPath];[[cellcontentView]setBackgroundColor:[UIColorblu