2017-07-03 9 views
0

私はUITableViewの下にUIViewを持っているので、UIViewはテーブルビューをスクロールするときにもスクロールします。UIViewを一番上にフリーズする方法はありますか?

私はUIViewをUITableViewから移動しようとしましたが、許可されていません。どうすればUITableViewをスクロールしてもUIViewを上部に保持できますか?

Screen

答えて

0

あなたはこれを試すことができます:スーパーとしてのUIViewを取ると、その内側にサブビューとして、あなたのテーブルビューと説明の表示を追加します。

Parent View 
~> Add Desc View at top with 1:5 height ratio of Parent 
~> Then add your tableview below desc view with 4:5 height ratio of Parent 

必要に応じて比率を変更できます。 結論:両方のビューを別のビューに入れます。親ビューには2つのサブビュー、1つのビュー、1つのテーブルビューがあります。これにより、ビューをスクロールさせるだけでなく、ビューをスクロールできるようになります。

Please Check This Image For Hierarchy Of UIViews

+0

しかし、今私が代わりにビューコントローラのテーブルビューコントローラを使用しています、私は私が最初にコントローラーを表示するには、表ビューコントローラを変更する必要があります...テーブルビューコントローラにUIViewのを追加し、そうすることはできませんか?ありがとう。 – user3721070

+0

はいthats正しい....またこれをチェックして、それが役立つかどうかを確認してください https://stackoverflow.com/questions/4641879/how-to-add-a-uiview-above-the-current-uitableviewcontroller – Rishabh

関連する問題