[UIKit] 라디오버튼
2022. 7. 29. 13:01ㆍiOS/UIKit
728x90
반응형
IBOutlet var btnRadioS: [UIButton]!
var radioIndex: Int?
@IBAction func btnAction(_ btn: UIButton) {
if radioIndex != nil {
if !btn.isSelected {
for index in btnRadioS.indices {
btnRadioS[index].isSelected = false
}
btn.isSelected = true
radioIndex = btnRadioS.firstIndex(of: btn)
} else {
btn.isSelected = false
radioIndex = nil
}
} else {
btn.isSelected = true
radioIndex = btnRadioS.firstIndex(of: btn)
}
}
728x90
반응형
'iOS > UIKit' 카테고리의 다른 글
[UIKit] Firebase 연동하여 회원가입하기 (0) | 2022.08.03 |
---|---|
[UIKit] 커스텀 네비게이션바 (Custom NavigationBar) (0) | 2022.07.31 |
[UIKit] 세그를 이용한 화면 전환/뒤로 가기 (0) | 2022.07.28 |
[UIKit] 카카오로그인 (0) | 2022.07.27 |
[UIKit] MARK 단축키 만들기(스니펫:Snippet) (0) | 2022.07.27 |