问题标签 [gmgridview]

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 投票
1 回答
281 浏览

uitableview - 如何将 GMGridView 放入 UITableViewCell 的方法?

我不知道我应该如何将 GMGridView(仅限水平)放入 UITableViewCell,我尝试添加为子视图,但它搞砸了......有什么想法吗?

代码其实很简单...

提前致谢

0 投票
0 回答
256 浏览

iphone - CellforItemAtIndexPath 没有在 GMGridview 中被调用以进行分页?

我在我的应用程序中使用了 GMGridView。

我已经使用 Horizo​​ntalLTB 布局策略进行分页,但是当我从第一页滑动到第二页时,没有调用 CellforItemAtIndexPath 方法。

但是当我从第 2 页滑动到第 3 页时,调用了该方法,我想根据偏移量设置点,因此我需要调用此方法。

有什么解决办法?

0 投票
3 回答
721 浏览

objective-c - 如何找到被点击的视图的位置(使用 GMGridView 库)

我已经在我的程序中实现了 GMGridview。我在 github 上找到了这段代码。单击此处 我的程序是我的业务产品的网格视图。每个产品都是滚动视图中的自定义 UIButton。我正在寻找获取每个按钮(即产品)位置的方法,但每次我点击不同的按钮时,它仍然给我相同的位置。我不明白为什么会这样。它应该检测我单击的按钮。

我使用此代码来获取位置:

我也研究了这个问题的一些解决方案,但在这种情况下它对我不起作用。

谢谢你。

0 投票
1 回答
625 浏览

ios - GMGridView 的单元格突出显示

我正在使用GMGridView带有子类UIViewcontentView单元格。这些被分配在

现在我希望单元格有一个突出显示,类似于UIButton. 这意味着有一个稍微不透明的较暗覆盖层。我只是不知道我必须在哪里分配突出显示。

我看到它GMGridViewCell有一个名为 的属性highlighted,它指示单元格是否突出显示。在上述方法中将其设置为cell.highlighted = YES;不会改变单元格外观的任何内容。

GMGridView网站上的描述中它说

特点 - 一般:

  • 单元格突出显示支持

所以,应该有办法...

谁能告诉我,突出显示应该如何分配?

0 投票
1 回答
622 浏览

ios - 如何防止在 GMGridView 中将可见单元格出列

我正在使用GMGridView ,它非常适合支持网格视图。但是我遇到了关于它使细胞出队的方式的问题。

我的应用程序的一些背景信息:我有一个名为“ProductsGVC”的类,它呈现属于某个“类别”的产品的网格视图。ProductsGVC 的数据模型是从“类别”实例中获取的产品数组。

我的 GMGridView 一次创建 250 个单元格。当我加载每个单元格时,我有一个线程为每个单元格下载图像。在等待它完成下载的同时,我在单元格的图像视图中放置了一个默认图像。从逻辑上讲,下载单元格后,我想重新加载单元格以更新照片。我使用以下代码成功地做到了这一点:

但是,如果我的数组底部的 a 单元格被更新,则单元格会正确刷新,但 1 个单元格会消失。

[_gmGridView reloadData]我的低效解决方案是在单元完成下载其图像的任何时候调用。结果是,我之前加载的单元格消失了。我猜他们的出队和重用。好吧,当我从那些消失的单元格中滚动多次时,它们确实会再次出现。

我的问题是,如何防止可见单元格(即当前在屏幕上的单元格)出列?

0 投票
1 回答
748 浏览

iphone - GMGridView 选择被覆盖

在此处输入图像描述在此处输入图像描述我在使用 GMGridView 时遇到了奇怪的问题。实际上我正在使用 GMGridview 来显示餐厅的桌子。如果我选择了 Table1(这意味着第一个单元格),它应该更改为 redColor(这意味着它是被占用的表格)。我这样做了,但我的问题是当我选择一个单元格 1(红色)时,无论我使用 GMGridview 的所有类中都显示红色。那是完全错误的,在另一个类中没有任何选择,它显示为选中的一个。

在下面的图片中,如果我选择了 1,则显示 7 也选择了.....

我的代码是

而且我正在重新加载 viewWillAppear 和 viewDidLoad 中的网格视图。我没有发现任何有用的东西。请帮帮我。

0 投票
1 回答
206 浏览

objective-c - GMGridViewCell CustomView 按钮操作方法没有被调用?

我有一个带有 GMGridView 的视图控制器,其中有 4 个 GMGridViewCells。对于每个单元格视图,我使用单独的视图控制器视图作为单元格的内容视图。正在加载到 GMGridVeiwCell 中的视图控制器具有按钮。当我点击 GMGridViewCell 中的按钮时,按钮的 IBAction 方法不会被调用。谁可以帮我这个事?如何捕捉按钮动作?

0 投票
1 回答
447 浏览

iphone - 在 GMGridView 中添加另一个视图

大家好,

我必须在GMGridView. 但我无法做到这一点,因为我必须将我的标签从视图拖到view1.

我的代码是:

单元格的高度为 200。但它仍然只显示一个视图。

0 投票
1 回答
511 浏览

ios - iOS UIView动画changeFrame坐标系错误

请参阅下面的代码。当frame在动画中“改变”时,改变的是实际cell的坐标系,而不是整个view的坐标。所以 (0,0) 是单元格的原点而不是整个视图。单元格位于屏幕中间(GMGridView 的一部分)。

我要完成的工作:我需要在整个视图中获取单元格的绝对位置,然后从那里动画一个帧更改(通过翻转调整大小),它也在整个视图的坐标系中。然后改回单元格的“旧”绝对框架(按下按钮后)。我通过工作正常的按钮和委托处理了逻辑。唯一不起作用的是框架。

有任何想法吗?

我试图获得绝对的 frameInMainWindow 但无法正确。并试图玩clipToBounds,但没有运气。还有一堆没有帮助的其他东西。

有没有人知道如何完成上述任务?

任何帮助将不胜感激。

0 投票
0 回答
79 浏览

xcode - Xcode 归档与子项目 GMGridView

我在我的项目中包含了 GMGridView 项目。当我在模拟器上测试它时一切运行良好,但是当我尝试存档它时。我收到以下错误:

没有这样的文件或目录:'/Users/ * */Library/Developer/Xcode/DerivedData/....../BuildProductsPath/Release-iphoneos/libGMGridView.a

尝试了许多解决方案,但仍然无法正常工作。

有人可以帮我解决这个问题吗?对此,我真的非常感激。

谢谢!!!!