Hallo zusammen,
ich brauch Eure Hilfe. Und zwar habe ich folgendes versucht. Von Apple gibt es ein Beispielcode (iOs 7) wie man in einer Tabelle ein Datum auswählen kann (Projekt heisst DataCell). Das habe ich genommen und in ein Container View gepackt (hab noch eine 2. Tableview, bessere Codetrennung, deshalb). Der Container ist genau so gross wie die Tabelle die darin enthalten ist. Wenn man auf die Tabellenzeile klickt, wird eine Zeile mit dem UIDatePicker hinzugefügt. Damit aber das UIDatePicker sichtbar wird, muss ich den Container vergrössern. Hab das zuerst mit Constraint auf dem TableView im Container versucht und dann im Code direkt mit dem Container. Die Grösse passt sich an, dass ist nicht das Problem.
Der Touch funktioniert nicht im vergrüsserten Bereich. Nur im ursprünglichen Bereich. Habs versucht mit setNeedsLayout und layoutIfNeeded, aber das bringt nichts. So wie es aussieht, habe ich einen Layer, der nicht vergrössert wird, aber ich weiss nicht welcher.
Falls jemand einen Tipp hat, danke im voraus für die Hilfe.
Gruss
ich brauch Eure Hilfe. Und zwar habe ich folgendes versucht. Von Apple gibt es ein Beispielcode (iOs 7) wie man in einer Tabelle ein Datum auswählen kann (Projekt heisst DataCell). Das habe ich genommen und in ein Container View gepackt (hab noch eine 2. Tableview, bessere Codetrennung, deshalb). Der Container ist genau so gross wie die Tabelle die darin enthalten ist. Wenn man auf die Tabellenzeile klickt, wird eine Zeile mit dem UIDatePicker hinzugefügt. Damit aber das UIDatePicker sichtbar wird, muss ich den Container vergrössern. Hab das zuerst mit Constraint auf dem TableView im Container versucht und dann im Code direkt mit dem Container. Die Grösse passt sich an, dass ist nicht das Problem.
Der Touch funktioniert nicht im vergrüsserten Bereich. Nur im ursprünglichen Bereich. Habs versucht mit setNeedsLayout und layoutIfNeeded, aber das bringt nichts. So wie es aussieht, habe ich einen Layer, der nicht vergrössert wird, aber ich weiss nicht welcher.
Falls jemand einen Tipp hat, danke im voraus für die Hilfe.
Gruss