问题标签 [collectionview]

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 投票
9 回答
81524 浏览

ios - iOS UICollectionView 原型单元格大小属性被忽略

我正在使用带有两个原型单元的 UICollectionView。原型单元格具有不同的宽度并包含不同的控件(图像视图和 Web 视图)。我肯定会为给定索引返回正确的原型单元格(所有单元格都显示正确的内容),但原型单元格大小被忽略,而是使用集合视图的项目大小。这不像我手动设置大小。如果属性在实际显示时被忽略,那么允许原型单元格在情节提要中调整大小有什么意义?

0 投票
3 回答
1297 浏览

ios - 如何在 TableView 中嵌入 CollectionView?

UICollectionView在表格的标题中放了一个,但是当我测试它时,我看到的只是一个黑色矩形,我的收藏应该在哪里。我必须做什么才能看到它?我做了一些研究并找到了一种名为 的方法viewForHeaderInSection,但我没有找到任何解释,所以我什至不知道这是否是我需要的或如何处理它。

另一个问题是我在哪里放置集合的相关方法?(新文件?)

如果它很重要,那就是在 iPad 屏幕上。

0 投票
1 回答
201 浏览

ember.js - 使用带有嵌套 CollectionViews 的 Ember JS 创建键盘

编辑:已解决,是意外创建而不是扩展 ember 视图。请参阅下面的答案。

我正在为浏览器中没有本机触摸屏键盘的触摸屏设备创建键盘(HP 触摸屏上的 Google Chrome,但如果我错了,请纠正我。我愿意接受更简单的解决方案。)

我想将键盘分成单独的行以使样式更容易。

当然,我收到了这个错误:

我可以将父视图用作 ContainerView 的解决方案,但这意味着为子 collectionViews 复制 classNames、tagNames 等

有没有办法在不重复代码的情况下创建这个键盘和键盘行?

0 投票
1 回答
3006 浏览

ios - 在 UIViewController 中嵌入 UIContainerView 作为屏幕的一部分

我的故事板中有一个屏幕,我想将容器视图嵌入到屏幕的一部分中。我不知道是否应该从对象库中添加新的容器视图或视图,然后拖入集合视图控制器或集合视图(或以不同的方式处理它?)。我已经尝试了所有组合,但最终嵌入视图显示为黑色,即使我拖动集合视图单元格并设置背景颜色来测试它。一旦我可以完成这项工作,我计划从外部数据库填充单元格。

请问有什么建议吗?我正在尽可能使用情节提要。谢谢你。

0 投票
1 回答
397 浏览

ios - UICollectionView Scroll particular column horizontally

I am using a UIColectionView in my app. I am using line layout that scroll column horizontally. I have multiple columns. I want columns that goes out of screen to be scrollable horizontally.

I have to make netflix or default ipad AppStore app like design.

0 投票
1 回答
1007 浏览

ios - IOS 上带有 CollectionView 的弹出框

我想知道当我单击集合视图中的项目时是否有使用 Popover 的框?

谢谢 !

0 投票
1 回答
88 浏览

c# - 将 tabitem 的子控件绑定到另一个对象

在我的 MVVM 应用程序中,我的MainViewModel被调用对象中有一个对象Products;我还创建了一个CollectionView以启用在那些Products. 我需要的是展示CollectionView.CurrentPosition.

MainViewModel.cs

现在用于显示中的项目Products

现在,绑定到Products.Items可能正在工作,我可以浏览我的产品并查看详细信息。但是查看CollectionView.CurrentPosition不起作用(不显示任何内容),因为我已经将DataContext孔设置TabItem为 Products.Items。也设置的DataContext不起作用CurrentItemPosition TextBlock

关于如何CollectionView.CurrentPosition在此下显示的任何想法TabItem

换句话说,我将如何ObjectMainViewModel同一个“TabItem”中绑定到另一个?

提前致谢。

0 投票
2 回答
482 浏览

ios - 在 iOS 中跟踪触摸

我正在为 iPhone 创建一个单词搜索游戏,但无法确定对游戏的主要组件(单词搜索谜题)采取的最佳方法是什么。

我目前正在使用集合视图来显示拼图。但是,我无法弄清楚如何跟踪用户在集合视图上的触摸以在他们将手指滑过拼图时突出显示字母。

Iv 查看了集合视图的选择和突出显示功能,但它们似乎没有提供我需要的功能。

所以基本上我的问题如下:集合视图是这类游戏(单词搜索)的最佳方法吗?如果是,那么我该如何跟踪用户输入以突出显示并返回他们手指滑过的单元格?如果这不是最好的方法,还有哪些其他选项可以更轻松地跟踪用户在显示等网格上的输入?

我厌倦了发布我正在谈论的内容的图片,但不能如此,所以希望我的问题很清楚,如果没有,请告诉我,我会尝试更具体。

提前感谢您的任何意见和建议。

0 投票
1 回答
3699 浏览

backbone.js - Backbone.Marionette CollectionView 模板“未定义”

我一直在研究 Brian Mann 的 BackboneRails 截屏视频,所以我的应用程序结构与那些完全一致。

下面定义了 HomepageApp Marionette Appication 的“显示”部分。

我还使用以下内容覆盖了 Marionette.Renderer.render 函数:

我的所有观点,包括许多未在此处显示的观点都运行良好。问题是 Show.Photos CollectionView 的“模板”属性在我的渲染器覆盖中显示为“未定义”,这给了我以下错误:

奇怪的是,当我根本没有为模板属性传递任何值时,甚至会发生这种情况。

我也知道我在实例化时传递了一个有效的 Backbone 集合。

我完全被困住了。有谁熟悉这种现象?

0 投票
2 回答
930 浏览

ios - 如何在没有情节提要的情况下加载 CollectionView

我是 iOS 开发的新手。我需要在不使用 Storyboard 的情况下使用 CollectionView,并且该视图必须加载到选项卡中。这可能吗。

谢谢