2017-09-20 12 views
0

신속한 답변. 나는 처음에는 pickerView이 숨겨져있는 viewController피커에서 버튼 숨기기 및 표시보기 선택

enter image description here

가지고 있지만 그 다음 다시 숨 깁니다 텍스트 필드로 클릭하면 나타납니다. pickeriew 선택시 단추를 숨기고 선택 후에 숨기기를 숨기려고합니다. 이게 내가하는 방법이야.

func textFieldShouldBeginEditing(_ textField: UITextField) -> Bool { 
    pickerView.isHidden = false 
    return false 
} 

나는 backButton.isHidden = true 같은에서는 backButton을 숨길 수 있지만 선택이 완료되면이 표시되지 않습니다.

답변

2

그냥 눈에 보이는 뒤로 버튼을이 링크를 참조하여 pickerview에게

func pickerView(pickerView: UIPickerView!, didSelectRow row: Int, 
inComponent component: Int) 
{ 
backButton.isHidden = false 
pickerView.isHidden = true 
} 
+0

강력하고 스마트 솔루션 – Bethan

+0

@santosh을 숨길 수 있습니다 시각. 나는 너에게 감사 할거야. https://stackoverflow.com/questions/46361686/how-to-restrict-button-click –