2016-08-30 7 views
0

저는 UISwitch가있는 응용 프로그램을 만들고 있습니다. 프로그래밍 방식으로 스위치를 켜기/끄기로 설정하고 싶습니다. 나는 그렇게 노력했지만, 스위치가 이미 켜졌을 때 settingfalse ... 어떤 아이디어인가?UISwitch 상태 설정

@IBOutlet var switch: UISwitch! 

override func viewWillAppear(animated: Bool) { 
    super.viewWillAppear(animated) 

    switch = UISwitch() 

    if setting == true { 
     switch.setOn(true, animated: false) 
    } else { 
     switch.setOn(false, animated: false) 
    } 
} 

변수 setting 내가 그것을 고정

+1

게시 한 코드에서 '설정'이 '거짓'이면 스위치가 꺼집니다. 의도 한 기능이 아닌가? – random

+0

자세한 내용을 지정할 수 있습니까? – barryjones

+0

예상 한 기능에 대한 자세한 내용과 실제 기능이 크게 도움이 될 것입니다. – ZGski

답변

0

을 그것을 밖으로 테스트 .. 문제가되지 않습니다!

방금 ​​switch = UISwitch() 줄을 지우고 지금은 나를 위해 작동합니다.