2017-05-25 3 views
0

Ich habe CollectionView in Zelle TableView: enter image description hereZellen von Collection passen nicht in Bildschirm

enter image description here

Einschränkungen für die Zelle in CollectionView

enter image description here

Als ich App F. E. laufen auf dem iPhone 5s sehe ich (Zelle nicht auf Bildschirm paßt): enter image description here

Aber nach nach unten scrollen und bis ich sehe: enter image description here

ich über Wiederverwendung wissen, aber wie Zelle von Anfang an als Muss, um zu zeigen, (Vollbild)?

+0

Hat das für Sie funktioniert? unter Antwort? – Dhiru

Antwort

1

Sie benötigen eine Sammlung Ansicht

In Ihrem TableViewCell Impleament Methode

func draw(_ rect: CGRect) 
    { 

// here you have to reaload your collectionView 
     super.draw(rect) 
    self.collectionView.realodData() 

    } 

aktualisieren Sie Ihren Tablecell reaload durch Aufrufen seiner DrawRect Methode

optional func tableView(_ tableView: UITableView, 
      willDisplay cell: UITableViewCell, 
       forRowAt indexPath: IndexPath) 
{ 
    cell.setNeedsDisplay() 
} 

ich hoffe, dass dies für Sie arbeiten,

+1

danke, es funktioniert wirklich so, wie ich will. Groß! –

Verwandte Themen