2012-03-31 5 views
0

Nibに3つの異なるtableviewのインスタンスがあります。ここでは、これらのすべてのテーブルビューをページコントロールに表示しています。 3つのテーブルビューのデリゲートとデータソースはすべて同じです。UITableViewヘッダービュー

ここで問題は、ヘッダービューが1つのテーブルビューに表示され、UIPageControlのページを変更したときに他のテーブルビューで消えてしまうことですか?

どうすればこの問題を解決できますか?

+0

各テーブルビューのヘッダーとして使用されているビューのインスタンスが個別にありますか、または動的に生成されていますか?ビューは一度に複数のビューのサブビューではありませんので、複数のテーブルビューのヘッダーと同じビューを使用すると、奇妙な視覚的なアーティファクト(ビューが1つ消えてどこかに表示されます)が発生します。 – warrenm

+0

ありがとうムーア。それは働いた.. – user1305194

+0

私は以下の答えと実質的に同じことを貼り付けました。私があなたを助けたらそれを受け入れてください。 – warrenm

答えて

0

ビューは一度に複数のビューのサブビューにはなりませんので、複数のテーブルビューのヘッダーと同じビューを使用すると、奇妙な視覚的なアーティファクトが発生します(1つの場所が消えてどこかに現れます) else)。ペンタブに1つのヘッダービューを追加したり、プログラムごとにヘッダービューを生成したり、実行時に割り当てることができます。

関連する問題