2016-04-29 4 views
-1

私はデータを表示するためにuitableviewcellの中にテーブルの行と列の数を変更する方法を探しています。uitableviewcellの中にテーブルを表示するには

私が間違った場所で探しているのか、これを達成するのが簡単でないのか分かりません。

Table

私はUITableViewCellの内部でこのような何かを配置する必要があります。

uitableviewcellの中にuiviewcollectionを入れ、ヘッダー付きのカスタムレイアウトを作成し、列の数を制限し、何らかの形でこのuicollectionview内に表示されるセルのフローを制御します。

+0

tableviewcellの内部でカスタム表示を行うことができます。 –

+0

@ Keyur私は速く/イオスするのは新しいですが、私はtableviewとcollectionviewで遊んでいます。 私はtableviewcellの内部でビューを表示する方法を知っていますが、簡単な方法でテーブルを構築することはわかりません。おそらく簡単な方法はありませんか? =/ –

+0

私はあなたがこの質問を読むべきだと思います。http://stackoverflow.com/questions/17796835/creating-a-grid-view-on-ios –

答えて

1

I need to put something like this inside a uitableviewcell - あなたですか?どうして?

これは、モバイルではあまりデータを表示しない方法です。これはあなたがする必要があるものか、あなたがする必要があると思われるものですか?

多くの場合、開発者は他の背景から来て、携帯電話でウェブデザインを使用しようとするか、管理者は理に適さないものを求めます。これらの要件を満たし、モバイル上で動作させることはあなた次第です。これは必ずしも尋ねられたものと一致する正確な図を提供することを意味しません。


行のさまざまな数がある場合は、私が最初にすべての各行は、セルではなくセルとして全体のものになる必要があると言うでしょう。

Overall | With Managers | Pay | Holidays - tableViewセクションのヘッダーとして使用することをお勧めします(より大きなtableViewの一部である必要があると仮定します)。

、次いで有する:

Middle 
management  7 | 7 | 6 | 7 

のセクションの残りのように一つのセル、及び他のような

Lower 
management  7 | 7 | 6 | 7 

として。



ならびに列の様々な数が存在することになる場合。マスター/ディテールスタイルのビューに分割することをお勧めします。 (各列は、おそらくこの場合のセルである)各列の下にフルブレークで画面にあなたをもたらすこれらのいずれかをクリック

Middle Management  > 
Lower Management  > 

、その後:あなたのような細胞を持っているところ。

膨大な量のコンテンツを1つのセルにパックすることは決してお勧めできません。また、スクロール可能なセルを使用するのは避けてください。

関連する問題