单击三个不同的按钮在UITableView中加载三个xib

时间:2019-05-22 08:16:50

标签: ios swift

我要在单击按钮时加载xib的self.set("datas", data); UIView下面的UITableView中有三个按钮。如果第一个按钮是单击加载新xib如果第二个按钮是单击加载批准xib如果第三个按钮是单击加载拒绝xib

enter image description here

@IBOutlet弱var newButton:UIButton!

UIView

2 个答案:

答案 0 :(得分:0)

首先,您使用.xib创建树单元类。

@IBAction func btnNewClick(_ sender:UIButton)
{
  self.approvedButton.isSelected = false
  self.rejectedButton.isSelected = false
  self.Yourtbl.reloadData()
}

设置操作btnapprovedClick按钮

@IBAction func btnapprovedClick(_ sender:UIButton)
{
       self.approvedButton.isSelected = true
       self.rejectedButton.isSelected = false
       self.newButton.isSelected = false
       self.Yourtbl.reloadData()
}

设置操作btnrejectedClick按钮

@IBAction func btnrejectedClick(_ sender:UIButton)
{
       self.approvedButton.isSelected = false
       self.rejectedButton.isSelected = true
       self.newButton.isSelected = false
       self.Yourtbl.reloadData()
} 

答案 1 :(得分:0)

为什么不使用枚举?请参阅下面的代码以获取更多参考。

<script>
var start = 1;
var timer = setInterval(carousel, 1000);

  function carousel(){
    var image_data; 
    start =  start % 6;
    image_data = "images/img" +start+ ".jpg";
    document.getElementById('images').src=""+ image_data;
    start++;
  }
</script>