2016-05-09 4 views
1

最も近いセルがラベルの "Y"位置にも影響するように、LabelをCollectionView内に配置するにはどうすればよいですか? https://developer.apple.com/tvos/human-interface-guidelines/visual-design/images/visual-design-animation.mp4最も近いセルがラベルの "Y"位置に影響するように、LabelをCollectionView内に配置するにはどうすればよいですか?

だから、アイデアは、あなたのUILabel近くである焦点のセルを持っている場合、あなたのUILabelは、例えば+/- 20ポイントで、その「Y」の位置を変更しています。 (:UIFocusUpdateContext、withAnimationCoordinatorコーディネーター:コンテキストUIFocusAnimationCoordinator) は、私は私がコールバックdidUpdateFocusInContextを持っていることを知ってを、しかし、私はUILabelのcenter.yにフォーカスがの近くにあるかのセルを変更してもらう傾けます。

私はネストされたコレクションを持っています。メインのCollectionViewには、垂直のscrollDirectionと、水平のscrollDirectionを持つ別のコレクションを保持するCellがあります。

cell that need to bring label UP

すべてのヘルプは) ありがとうをいただければ幸いです!

答えて

0

この目的でセクションヘッダーを使用できます。 または ラベルに応じてセルの間隔を計算できます。

+0

実際にUICollectionReusableViewがCell上でUILabelsをバウンスするにはどうしたらいいですか? – air7y

0

この質問に記載されている動作は、shelfというというラベルのTVMLアイテムの標準的な動作です。私はあなたがハイブリッドアプリケーションを使用する必要があると思う、あなたは現在のページをTVMLページに置き換えるべきです(それはあなたがUICollectionViewで実装する予定よりも美しく見えます)。

関連する問題