2017-08-19 35 views
0

我有一個單元,有segmentedControl,另一個單元有兩個日期按鈕(Depart dateReturn Date)。如何在同一個tableView中將數據從一個單元傳遞給另一個單元?

  • 當我點擊段0 Depart date應在激活模式和Return date應在禁止模式。
  • 當我點擊段1時,兩者都應處於啓用模式。

請提供示例代碼,以便我可以輕鬆理解。

+0

您需要對segmentedControl更改 – Masiama

+0

@Masiama進行操作是的,我完成了但如何將數據傳遞給日期單元格? –

+0

你有按鈕和segmentedControl行動的網點。當使用開關切換segmentedControl時,您可以定義要隱藏哪個按鈕。我可以編寫代碼示例,如果你想 – Masiama

回答

0

創建贊贊贊這個 -

@IBAction func segmentChanged(_ sender: UISegmentedControl) 
    { 
     index = sender.selectedSegmentIndex 
     yourtableView.reloadData() 

    } 

index這 -

segmentedControl.addTarget(self, action: #selector(segmentChanged(_:)), for: UIControlEvents.valueChanged) 

變化值這個 -

var index = 0 

添加分段控制目標上var和終於在cellForRow啓用或在index的幫助下禁用按鈕。

相關問題