问题标签 [aqgridview]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1789 浏览

iphone - 在 iOS GridView 中加载相机胶卷图像非常慢

我正在我的 iPhone 应用程序中显示相机胶卷中的所有图像。我构建了一个数组,ALAsset *其中包含应用程序启动时相机胶卷中所有图像的列表。我通过在图像视图中加载这些图像来形成单元格:

当请求一个新单元格时,我会这样做

问题是当有很多图像并且用户快速滚动图像时它会滞后。处理这个的正确方法是什么?

0 投票
1 回答
1467 浏览

objective-c - UIView 子类 dealloc 未调用

我正在使用 AQGridView 在我的应用程序中显示图像网格。用户单击相册,然后我打开一个带有所有图像的网格的新控制器。问题是当用户按下后退按钮返回专辑列表时,网格视图上的 dealloc 没有被调用。我在视图控制器的 dealloc 中记录了一个字符串,它正在被调用。我已经检查了 Instruments 中的 heapshots,即使在弹出视图之后,与 AQGridView 相关的所有内容都不会被释放。我使用 Interface Builder 创建网格视图,它连接到我的 .h 文件中的网格视图。

我没有持有任何其他指向网格视图的指针。我正在为该项目使用 ARC。我是否需要在网格视图控制器的 dealloc 中以某种方式解除分配 gridView 还是由 ARC 自动处理?如果是,是什么阻止了它被释放?

编辑:我正在使用 NSOperationQueue 在后台加载图像,然后在加载图像后,将它们放入网格单元格中。

0 投票
1 回答
426 浏览

objective-c - AQGridView长按网格单元格检测

我想检测AQGridCellView是否被长按,而不是选择它,我想显示一个带有自定义选项的菜单。我认为只需向单元格视图的子类添加一个长按手势识别器就足以处理这个问题,但看起来AQGridView已经捕获了与单元格的所有交互。

有谁知道如何解决这个问题并识别网格单元上的长按?

0 投票
0 回答
364 浏览

xcode - 在 iOS 中使用网格视图进行缩放

我正在创建一个以网格格式加载图像的应用程序。用户将能够看到图像网格并捏合以放大图像区域。

我看过 AQGridView 但我不确定它是否支持捏缩放。

0 投票
1 回答
135 浏览

ios - IOS-在UIViewControler中加载两个AQGridView

现在我在 UIViewController 中加载了一个 AQGridView,它工作得很好,但是我想再加载一个 AQGridView,我不知道如何,有人帮助我,谢谢你阅读这篇文章

0 投票
1 回答
103 浏览

ios - IOS-viewheaderInSection in AQGridView

我在 AQGridView 中插入第 2 部分,就像这个 url image 一样。如果您看到 url 图片,现在我可以正常工作 AQGridView 中的所有数据,

当我向下滚动 AQGridView 时,我想要第 1 部分:图像将滚动到第 2 部分:第 2 部分将停止,如果您仍然滚动 AQGridView 第 3 部分:数据将滚动(将第 2 部分保持在顶部)。

如果使用 uitable i 使用函数:

但在 AQGridView 我不知道怎么做?

0 投票
0 回答
108 浏览

aqgridview - AQGridView:外部没有填充,只有内部

我有一个 768px 宽的网格视图,单元格是 240 宽。这意味着我得到 3 列,每列的左侧和右侧有 8 个像素的填充。这类似于这种情况:AQGridView: How to adjust UIGridViewCell margin

我不希望填充填充,而是希望填充只在“中间”,而不是在外列的外侧。

所以:
[ [cell] [24 像素的填充] [cell] [24 像素的填充] [cell] ]

这可能吗?

0 投票
0 回答
141 浏览

iphone - 为什么当单元格宽度太高时我的 AQGridView 不滚动?

我用这种方法实现了网格视图单元格大小:

并检查

用于确定显示哪个单元格(缩略图或全屏单元格)。

全屏单元格应该是 320x345。

它不绘制宽度超过 320px 的子视图。

当我绘制全屏单元格时,我无法滚动,当我切换回网格模式时,我什么也看不到(黑屏)。

当我将 cellSize 设置为 310x345 而不是 320x345 时,它可以工作——除了我的全屏 subvies 水平偏移了几个像素。

我应该怎么做才能显示全屏宽度 AQGridViewCells?

0 投票
1 回答
243 浏览

ios - AQGridView insertItemsAtIndices 项目重叠

当我在 AQGridView 上调用 insertItemsAtIndices 时,这些项目是重叠的,而不是显示在它们的相关网格中。如果我在 GridView 上调用 reloadData,它工作正常,但我想一次只添加一个单元格。

我已经实现了 PortraitGridCellSizeForGridView,但是在插入调用之后似乎没有被调用。

这是要插入的相关代码:

这是 AQGridView 委托方法:

这就是它的样子:

单元格重叠示例

如您所见,我在屏幕上使用了两个 AQGridView。我想知道这是否导致了问题?任何帮助表示赞赏。谢谢!

0 投票
1 回答
62 浏览

ios6 - AQGridView 单元格中的自定义动画会立即发生吗?

所以,我正在使用 AQGridView。我们有自定义单元格,其中包含图像。现在我们希望图像在点击时反弹。我尝试对图像的框架进行操作,但这不起作用所以现在我尝试在主视图中创建一个 UIImageView 并为其提供路径动画,但最终发生的是视图只出现在左上角有问题的细胞的绳索。这是相关的代码。