2016-07-26 12 views
2

アンドロイドコーディネーターのようなiOSのカスタムチュートリアルがあります。実際には、iOSでappbarのスクロール表示動作が必要です。iOSのようなアンドロイドコーディネーターのレイアウト

The Header is move to navbar after scrolling

enter image description here

+0

スクリーンショットまたはgifをここに入力して理解することができます。 – Hasya

+0

これは視差ビューコントローラです。 – Hasya

+0

ありがとうございます。 ParallaxTableViewは一部です。私は本当に、ヘッダーテキストがスクロールした後、ナビゲーションバーに移動することを望みます。 – Jack

答えて

2

これはコール視差ビューコントローラです。

あなたはこのライブラリを使用することができます - https://github.com/Vinodh-G/ParallaxTableViewHeader

それは本当に非常に良いライブラリです。

迅速に統合することができます。

スウィフトコード

let headerView : ParallaxHeaderView = ParallaxHeaderView.parallaxHeaderViewWithImage(UIImage(named: ""), forSize: CGSizeMake(self.tableView.frame.size.height, headerHeight)) as! ParallaxHeaderView 

self.tableView.tableHeaderView = headerView 

func scrollViewDidScroll(scrollView: UIScrollView) { 

    let header: ParallaxHeaderView = self.tableView.tableHeaderView as! ParallaxHeaderView 
    header.layoutHeaderViewForScrollViewOffset(scrollView.contentOffset) 

    self.tblHealthData.tableHeaderView = header 

} 

Addtion

垂直スクロール分割制御があります。あなたは簡単にコントロールの無い、わずか1を理解https://github.com/HighBay/PageMenu

との事垂直スクロールセグメンテーションを統合することができ

は1テーブルビューを持っています。

テーブルビューヘッダーに視差ビューコントローラーを追加する必要があります。

すべて最高です。

+0

ヘルプがあれば回答を受け入れることができます。 – Hasya

関連する問題