【发布时间】:2018-09-29 12:09:22
【问题描述】:
所以,我正在制作一个应用程序,在让用户从选择器视图中选择他们的教育水平之后,如果他们选择大学教育,应该会出现一些按钮,上面写着“副学士学位”“学士学位”和“硕士'。我知道我需要做出这样的 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
}
但我不确定如何编写代码来隐藏所有三个按钮,因为我遇到的每个示例都只有一个按钮。我假设它与此处的建议类似:how to hide/show a button in swift 添加了按钮 2 和 3,但我使用的是 Swift 4 并且不确定我可以使用多少答案,因为它使用 Swift 3。有人可以请帮帮我?
【问题讨论】:
标签: swift4 uipickerview xcode9