2017-10-18 8 views
0

だから、私はこのような外観のテーブルビューを持っています。保存をクリックしてフィールドをクリアする方法Swift 3

enter image description here

これは、空のフィールドでどのように見えるかです。行をクリックすると、オプションを選択して2番目のイメージのように見えます。ただし、この画面で[保存]をクリックすると、これらのフィールドはすべてクリアされます。このようなコードを試して、viewWillAppearタブに配置しました。このビューはタブバーコントローラーによってアクセスされるため、viewDidLoadは呼び出されませんが、それでも機能しません。保存をクリックした後、誰かがフィールドをクリアする方法を教えてもらえますか?

enter image description here

self.categoryDisplayed = "" 
    self.collectionsDisplayed = "" 
    self.currencyNameDisplayed = "" 

    let indexpath = NSIndexPath(row: 0, section: 0) 
    let cell = tableView.dequeueReusableCell(withIdentifier: "listCell", for: indexpath as IndexPath) as! ListDataTableViewCell 


    if (!self.isMovingToParentViewController){ 
     self.categoryDisplayed = "" 
     self.collectionsDisplayed = "" 
     cell.optionSelectedLabel.text! = "" 
    } 
+1

テーブルビューをリロード – Sneha

答えて

1

あなたはこのようなあなたのデータを再ロードすることができます

tableview.reloadData() 
関連する問題