标签: aqgridview

如何在UIScrollView中拖动和移动某些内容并同时滚动

我正在写一个有iBooks书架视图的应用程序.

现在的问题是:我可以将一本书从一个地方拖放到另一个地方.但是当我将书籍拖到滚动视图的底部时,如何让它们同时发生:

  1. 滚动视图向下滚动
  2. 让书跟着我的手指
  3. 将其他书籍放在正确的位置,使用动画,例如在跳板中移动应用程序

我知道在Github中有一个AQGridView,但似乎跳板演示不支持同时滚动和移动.(我已经将scrollEnable设置为YES)

iphone uiscrollview ios aqgridview

11
推荐指数
1
解决办法
5292
查看次数

由NSFetchedResultsController支持的AQGridView

我正在尝试实现一个使用获取结果控制器作为其数据源的AQGridView.

我不是特别确定如何使用网格视图处理NSFetchedResultsController委托方法; 即改变内容的内容.我理解如何将FRC用于其他网格视图数据源委托.

有人能指出我正确的方向吗?

objective-c nsfetchedresultscontroller ipad ios aqgridview

10
推荐指数
1
解决办法
749
查看次数

UIView:没有性能问题的圆角

我正在使用AQGridView在iPad上的网格中显示我的数据.每个单元格都是一个UIView子类,通常,同时显示18个单元格.

我想为这些单元格添加一个圆角,所以我设置cornerRadius了相关图层的属性(即主要UIView和一个子视图的图层).但是,这会导致性能问题,并且滚动不再平滑.当使用其他CALayer属性时,例如shadowOpacity,这不会发生.

有没有其他方法可以添加圆角(除了使用图像)?或者我做错了什么?

iphone rounded-corners calayer uiview aqgridview

7
推荐指数
1
解决办法
4457
查看次数

使用AQGridView进行不同的屏幕子布局

我希望使用AQGridView来布局具有3种不同子布局的屏幕.屏幕的顶部应该以2x5网格布局,每个单元格由不同的图形占据.这个我成功完成了.屏幕的中间部分应该是占据屏幕整个宽度的单个图像,跨越列和高度为2的单元格.

屏幕的底部应该是另一个网格布局,其尺寸可能会有所不同,但应填满剩余的空间.我的问题是,实现这一目标的最佳方法是什么?我应该使用3个独立的AQGridViews,每个部分一个,因为网格布局不同,或者我可以将所有布局都放在同一个AQGridView中吗?我尝试了后一种方法,但是我很难在屏幕的中间部分获取图像以正确地跨越细胞.它偏向一边.

iphone xcode objective-c ipad aqgridview

6
推荐指数
0
解决办法
525
查看次数

如何将AQGridView合并到一个项目中?

该文档声明"此项目编译为可以包含的静态库,或者您可以直接引用源文件."

这就是我所做的.我从GitHub下载并解压缩它.这是我能看到的课程.

在此输入图像描述

现在哪个文件是"静态库",我应该导入到我的项目中?

另外,如果我只想引用源文件,我应该将Classes中的.h/.m文件复制到我的项目中吗?我尝试这样做但在我尝试构建它时抛出以下错误:

Undefined symbols for architecture i386:
"_OBJC_CLASS_$_CALayer", referenced from:
objc-class-ref in AQGridViewCell.o
ld: symbol(s) not found for architecture i386
collect2: ld returned 1 exit status
Run Code Online (Sandbox Code Playgroud)

任何人都可以告诉我如何设置它吗?

iphone xcode objective-c ios aqgridview

4
推荐指数
2
解决办法
4294
查看次数

从XIB加载AQGridViewCell(不工作)

我正在使用AQGridView类,我正在尝试从XIB加载一个单元格.我已经将XIB设置为自定义单元格UITableView,但是当我尝试加载单元格时,它只是空白.我想知道是否有更简单的方法来加载XIB.

AQGridViewCell 需要从xib加载单元格

- (AQGridViewCell *) gridView: (AQGridView *) gridView cellForItemAtIndex: (NSUInteger) index
{
    static NSString * CellIdentifier = @"cellID";
    gridCell * cell = (gridCell *)[gridView dequeueReusableCellWithIdentifier: CellIdentifier];
    if ( cell == nil ){
        gridCell = [[gridViewCell alloc] initWithFrame: CGRectMake(0,0,_gridView.frame.size.width/2-4, 
                                                                       _gridView.frame.size.height/2-8) 
                                       reuseIdentifier:CellIdentifier];
        cell = gridCell;
        self.gridCell = nil;
    }

    cell.title = @"Test Grid Item";
    cell.date  = @"Apr. 7, 2011";

    return ( cell );
}
Run Code Online (Sandbox Code Playgroud)

subclass uitableview ipad ios aqgridview

3
推荐指数
1
解决办法
1357
查看次数

AQGridView:如何调整UIGridViewCell边距

我正在尝试在我的iPad应用程序中实现AQGridView.请看下面的图片 - 抱歉颜色很强,但我认为这有助于您了解我的问题.

每个单元格(蓝色框)具有左右边距(黄色),即8个像素.这意味着第一个黄色的coloum宽度为8px,第二个为16px,第三个为16px,最后一个为8px.在某些情况下这可能很好,但我希望黄色列具有相同的宽度.在我的例子中,列的总宽度是48(8 + 16 + 16 + 8),所以我希望每列的宽度为12(48/4).如何更改AQGridView来执行此操作?

我试图改变框架反弹AQGridView,但没有做任何事情.

AQGridView

cocoa-touch objective-c aqgridview

3
推荐指数
1
解决办法
2858
查看次数

需要点击两次AQGridView单元以触发didSelectItem

我正在使用AQGridView以网格格式显示TableView.

我有一个问题,随机地,GridCell需要被轻敲两次以触发

didSelectItem
Run Code Online (Sandbox Code Playgroud)

方法.

在第一次点击时,单元格突出显示自己,但没有调用didSelectItem方法.在第二次点击时,调用该方法.

有任何想法吗?

iphone aqgridview

2
推荐指数
1
解决办法
769
查看次数

AQGridViewCell透明背景

我在定制AQGridViewCell时遇到问题.我想让整个单元格具有透明背景,但initWithFrame中的以下内容:reuseIdentifier不能完成这项工作:

self.backgroundView.backgroundColor = [UIColor clearColor];
self.contentView.backgroundColor = [UIColor clearColor];
self.backgroundColor = [UIColor clearColor];

self.backgroundView.opaque = NO;
self.contentView.opaque = NO;
self.opaque = NO;
Run Code Online (Sandbox Code Playgroud)

有谁知道如何解决这个问题?

非常感谢您的回复!

编辑 我发现了这个,但这似乎也不起作用:https: //github.com/AlanQuatermain/AQGridView/pull/108#issuecomment-3610006

transparency objective-c ios aqgridview

2
推荐指数
1
解决办法
646
查看次数

1
推荐指数
1
解决办法
5121
查看次数

AQGridView:进行选择

我正在使用AQGridView构建一个iPad应用程序,它包含一个灵活的网格,就像在Apple iBooks应用程序或Marvel和DC漫画应用程序中找到的那样.我的问题是有没有人使用AQGridView,可以帮助我了解如何进行网格单元选择.它应该只是创建一个UITableView的子类,但我似乎无法找到正确的单元格选择方法.

任何帮助将不胜感激.

谢谢,

L.

iphone objective-c ipad ibooks aqgridview

0
推荐指数
1
解决办法
2243
查看次数