3

3 つの主要なスナップチャット ボタンは画面の下部にありますが、スワイプして別のビュー コントローラー間を移動しても、同じ位置に留まります。それだけでなく、表示しているビューに応じて縮小したり拡大したりします。

スナップチャットボタン

私は似たようなことをしようとしています。VC の上部にボタンがあり、別の VC に移動するときに、そこにとどまって機能するようにしたいと考えています。

4

3 に答える 3

2

これについて考えられる方法の 1 つは、 を使用して、適切なインデックスでUIPageViewController必要なものを表示するように設定することです。UIViewControllersをサブクラス化した後、プログラムでボタンを追加する必要がありますUIPageViewController

または:

UICollectionViewまた、全画面サイズのセルで使用しUIViewController.viewUICollectionViewCell.contentView. の上にボタンを追加し、にUICollectionView基づいて制約を増減してボタンをアニメートします。scrollView contentOffset

于 2016-10-30T10:46:32.013 に答える
0

このために私がしたことは、ビューコントローラーを含むスクロールビューでした。YouTube には、snapchat scroll または snapchat menu system または w/e を検索するだけのチュートリアルがあります。次に、スクロールビューにボタンを配置して、各ビュー コントローラーにスライドしてもボタンが静止したままになるようにします。スライダーも作りましたがかなり複雑になります。前後に移動するとスライダーも消えるので、多くの微調整が必​​要です。

于 2016-11-27T18:32:50.377 に答える