私は5つのカスタムUITableViewCellを持つUITableViewを持っています。カスタムUITableViewCellsでは、私は自分のUI要素(UILabel、UITextField)用のIBOutletsを持っています。自分のカスタムUITableViewCellにすでにリンクされているため、ビューコントローラのUI要素のIBOutletを作成できません。iOS Swift - Exit/Save時にカスタム表ビューのセルからデータをエクスポート
"保存"タイプのUIBarButtonItemを押すと、私のUITableViewCellsのデータにアクセスできるようにしたいと思います。私の自分のクラスに私のUITableViewCellsからデータを解析するために。
私はすでにリターンコントローラにunwindメソッドを書いており、ソースコントローラにprepareForSegueメソッドを書いて、それを動作させました。私はその特定の時刻にカスタムUITableViewCellsからデータを取得する必要があります(保存時には、テキストフィールドの編集やテーブル行の選択が解除されているときではありません)。
この種の動作を達成するための「ベストプラクティス」は何ですか?
テーブルビューセルクラスは1つだけ使用していますか?私はテーブルが動的であることを意味しますか? –
私は5つのプロトタイプのセルを使用します。リンクされた画像を見る https://s13.postimg.io/td56d0d1x/Screen_Shot_2016_09_05_at_2_57_04_PM.png – BARJ
動的ではなく静的テーブルを使用することは可能ですか? –