我有一个view controller,带有xib文件的集合视图。每个xib files都有一个收集视图,该视图覆盖在UIView上。自定义集合视图单元格在另一个单独的xib file.上格式化,当我点击自定义视图内容时,$folder = 'C:\path\to\folder'
Get-ChildItem -Path $folder -Filter *.xml -File -Name | ForEach-Object {
[System.IO.Path]::GetFullPath($_)
}
或按下按钮都不会引起任何响应。
我怀疑这可能是由于看不见的视图导致无法窃听单元格(from user interface inspector)。最前面的视图似乎具有didSelectItemAt indexPath
类型的约束,但是我已经设置了所有通过NSAutoresizingMaskLayoutConstraints
编程设置的视图。
我相信我已经按照所有正确的步骤将自定义xib文件添加到视图中,并且所有必需的委托和dataSources也都已正确设置。屏幕应该在end中看起来像这样。
答案 0 :(得分:0)
我要尝试的另一件事是将设置为isUserInteractionEnabled
的{{1}}添加到您的自定义UICollectionViewCell类。
您可以在自定义集合视图单元格类中以编程方式添加以下内容:
true