如何在自定义UIView - Swift中连接UICollectionView

时间:2016-03-30 09:43:50

标签: ios swift uiview uicollectionview

我正在处理一个奇怪的问题,当我想在自定义UIView中进行设置时,我无法连接UICollectionView。

在UIView而不是UIViewController中使用它的原因是我创建了几个自定义视图,而且我每次只显示一个。

现在,我遇到的问题是我能够在我的自定义UIView笔尖内拖动UICollectionView,但我不能删除任何UICollectionViewCell。 但是,当我在UIVIewController的UIView中做同样的事情时,不仅我能够在其上放置一个单元格 - 默认情况下会出现单元格。

这是我在视图控制器中放置集合视图时出现的内容: enter image description here

这是我将它添加到自定义UIView的时候 enter image description here

我的问题是,如何在视图中添加单元格?

1 个答案:

答案 0 :(得分:1)

您无法在视图的xib文件中执行此操作。为您的单元格创建一个单独的xib文件,并在集合视图中注册它:

$filtered = $mypix->xpath('//Valores[contains(@Data,":30:00")]');
foreach ($filtered as $valores):
    foreach ($valores as $pixinfo):
        if ($pixinfo['ID'] == VIENTO && $pixinfo['Codigo_validacion'] == COD_VAL) {
            $vel_viento = $pixinfo['Valor'];
        }
        if ($pixinfo['ID'] == DIR_VIENTO && $pixinfo['Codigo_validacion'] == COD_VAL) {
            $dir_viento = $pixinfo['Valor'];
        }
        if ($pixinfo['ID'] == LLUVIA && $pixinfo['Codigo_validacion'] == COD_VAL) {
            $lluvia = $pixinfo['Valor'];
        }
    endforeach;
    echo "v_viento: " . $vel_viento . " d_viento: " . $dir_viento . " lluvia: " . $lluvia . "<br>";
endforeach;
相关问题