2

我的应用基于导航控制器,其中包含嵌入两个视图控制器的自定义视图控制器。第一个是 UICollectionViewController,我通过 IB 为其设计了单元。单元格包含一个图像视图和一个标签。在执行时,应用程序会正确显示所有单元格及其图像和相关标签,但只有其中一些会在您触摸它们时触发 DidSelect 事件。我试图改变屏幕上的单元格位置,改变 IB 中的间隔设置,这样以前“不敏感”的一些单元格现在变得敏感了,反之亦然。我还检查了图像和标签都是用户交互的。

有什么建议么?非常感谢

4

1 回答 1

0

我犯了一个简单的错误:在容器视图中我插入了两个视图,包含 UICollectionViewController 的视图位于另一个视图的下方,其内容在大多数情况下是隐藏的,但我将隐藏的视图设置为不包含这个特定的视图。

于 2012-10-21T07:25:37.283 回答