Swift 4 show/hide 基于选择器视图选择的按钮

Swift 4 show/hide button based on picker view selection

所以,我正在制作一个应用程序,在从选择器视图中让用户 select 他们的教育水平之后,如果他们 select 大学教育,应该会出现一些按钮说'associates degree''学士学位'和'硕士学位'。我知道我需要像这样做一个 if 语句:

func pickerView(pickerView: UIPickerView, row: Int, forComponent component: Int) -> String! {
   if educationLabel.text == educationLevel {
     return education[row]
     If row = "College Graduate"
     //Hidden buttons code
     Else
     //Hidden buttons
}

但我不确定如何编写隐藏所有三个按钮的代码,因为我遇到的每个示例都只有一个按钮。我假设它与此处建议的类似: 添加了按钮 2 和 3 但我使用的是 Swift 4 并且不确定我可以使用多少答案,因为它使用Swift 3. 有人可以帮帮我吗?

要隐藏或显示按钮,请使用 isHidden 属性。隐藏按钮:

button1.isHidden = true
button2.isHidden = true

显示按钮

button1.isHidden = false
button2.isHidden = false

return之后的代码也没有执行,你知道吗?