2016-05-23 12 views
2

私が書いたAndroidアプリケーションのiOS版で作業していますが、表形式のデータを表示する最適な方法を考え出すのに問題があります。 AndroidにはTableLayoutとTableRowがあり、タスクはかなり単純です。AndroidのTableLayout/TableRowに相当するiOS/Swiftプログラム

しかし、私はデータテーブルを作成しますが、表示するテーブルの数が不定で、各テーブルには不確定な行数があるためプログラムで作成する必要があります(すべての情報はウェブサービス)。

また、役立つ場合、アプリの向きはポートレートのみです。

ここでは、テーブルの外観を示す(醜い)例を示します。

Example Data Table

すべてのヘルプは素晴らしいだろう。ありがとう!

+0

ここではTableViewが最適でしょうか? –

+0

@CharlesCaldwell私が知る限り、TableViewsは表形式のデータを表示するためのものではありません。 –

+0

各テーブルの列の数は固定されているか、変わっていますか? –

答えて

1

5つのラベルを持つカスタムtableViewセルを作成します。

class dynamicCell: UITableViewCell { 

    @IBOutlet var col1 : UILabel 
    @IBOutlet var col2 : UILabel 
    @IBOutlet var col3 : UILabel 
    @IBOutlet var col4 : UILabel 
    @IBOutlet var col5 : UILabel 

    init(style: UITableViewCellStyle, reuseIdentifier: String) { 
     super.init(style: style, reuseIdentifier: reuseIdentifier) 
    } 

    override func awakeFromNib() { 
     super.awakeFromNib() 
    } 
} 

アウトレットもストーリーボードにリンクすることを忘れないでください。

+0

入力いただきありがとうございます!私はこれをもっと見て試してみるつもりです。 –

+0

この答えは私を正しい方向に導いたので、答えとして選んでいます。詳細はこちら:https://www.youtube.com/watch?v=EVJiprvRLoo –

関連する問題