2016-10-27 11 views
0

画面に表示されているセルのみが表示されます。次の(オフスクリーン)セルにスクロールすると、白い画面のみが表示されます。スクロールすることができますが、空白だけが表示されます。半分表示されていた最後の行も半分だけ残っています。今後の次の行の下にスクロールUITableViewセルの問題 - スクロール時にオフスクリーンセルが表示されない

extension LiveTVController: UITableViewDataSource,UITableViewDelegate { 


func numberOfSections(in tableView: UITableView) -> Int { 
    return 10 
} 

func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int { 
    return 1 
} 

func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell { 
    let reuseIdentifier = tableView.tag == 1 ? ProgrammeListCell.reuseIdentifier : StreamListCell.reuseIdentifier 
    let cell = tableView.dequeueReusableCell(withIdentifier: reuseIdentifier, for: indexPath) 

    if let cell = cell as? StreamListCell { 
     cell.programmeList.delegate = self 
     cell.programmeList.dataSource = self 
    } 

    return cell 
} 

func tableView(_ tableView: UITableView, heightForFooterInSection section: Int) -> CGFloat { 
    return tableView.tag == 2 ? 10 : 0 
} 

On Screen launch

。合計10個のセクションが返され、各セクションには1個の行があります。

After scrolling to down

+0

テーブルビューはスクロールビュー内にありますか?スクロールビューはセル内にありますか?ビューにジェスチャ認識機能がありますか?あなたのUIを見ると、左右にスワイプして画面間を移動しているようです。確認してください。 – Windindi

+0

@ Windindi私はtableviewセルのメインビューとコレクションビューでtableViewを持っています。 –

+0

tableView 10セクションはなぜですか?セクションごとに1つのレコードしかありませんか? – wieseman

答えて

0

代わり最初の要素のための細胞を使用するテーブルビューヘッダーにこのビデオ・ビューを配置type.Andセルに係るセルの高さを指定します。

+0

ビデオビューがテーブルビューの外にあります。高さの指定を試みます。すべての行に対して固定です。 –

+0

固定かどうか –

+0

はいそれは固定されています –

関連する問題