2017-11-03 8 views
0

私のAppのiOS Homescreenのように、削除アニメーションを作成したいと思います。 コレクションビューとボタンがあります。しかし、現在、ボタンはセル内にスタックされています。Button outside UICollectionViewCell

最初の画像は自分の現在のステータスを表示し、2番目の画像は受信したいものを表示します。

enter image description here

enter image description here

Iはfalseにボタンおよび-10細胞およびButtonの真のx及びyにcollectionviewためclipsToBoundsを設定するが、ボタンが遮断されます。誰でも助けてくれますか?

+1

このボタンに制約を設定する必要があります。制約は、画像の横に10ピクセルのようにする必要があります。 –

+1

セルの 'clipsToBounds'をfalseに設定します。セルがボタンをカットするようです。 –

+0

セルのclipsToBoundsはfalseである必要があります。 – Adrien

答えて

0

clipsToBoundsをfalseに設定して、セルがボタンを切り取らないようにします。

+0

どのようにフロントにボタンを取得するか?ボタンはボーダーの後ろにあります。私はcell.bringSubview(toFront:cell.buttonDelete)を設定しようとしましたが、何も起こりません...また、zIndexを1に設定しようとしましたが、何も起こりません。 –

+0

セルのオレンジ色の境界線を意味しますか? –

+0

はい、セルはフォアグラウンドにあり、ボタンを押し切って流れます –

0

アンカットボタンが必要な場合は、clipToBoundsをfalseに設定する必要があります。しかし、セルの外側に位置するボタンの部分は反応することはありません。

ボタン全体に十分なスペースがあるセルを作成する方が良いです。 例:上に表示された平方表示の余白を作成します。