기록하는 블로그

기록하는 블로그

  • 분류 전체보기 (97)
    • BE (0)
      • Python (0)
    • FE (0)
      • JS | TS (0)
      • React (0)
    • 하루 (1)
    • 취미 (0)
    • 먹은 것 (0)
    • 쓴 것 (0)
    • 그린 것 (0)
    • iOS (59)
      • 패턴 (2)
      • 출시 관련 (4)
      • 반응형 Rx | Combine (2)
      • WWDC 파보기 (6)
      • Swift 문법 (6)
      • 네트워크 (6)
      • 이슈 (20)
      • 협업 (4)
      • 레이아웃 (2)
      • CS (1)
      • 자동화 (3)
    • 알고리즘 (28)
    • 도메인 (5)
      • WebSocket (0)
      • WebRTC (2)
      • Bluetooth (3)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

기록하는 블로그

컨텐츠 검색

태그

스터디윗미 백트래킹 HIG 유데미코리아 카카오 백준 githubAction WWDC Swift dfs 구현 SPM 알고리즘 webRTC BFS 코딩테스트 스타트위드유데미 ios AVFoundation apple design challenge

최근글

댓글

공지사항

아카이브

button(1)

  • 🌱 RxSwift 성별 토글 버튼만들기

    이 글을 쓰게 된 이유 새싹 프로젝트에서 성별을 선택하고 회원가입을 하는 화면이 있었다. Rx로 단순 토글 버튼을 만드는 것은 쉬웠지만, 연관된 토글 버튼을 만드는 것은 나에게 조금 힘든 도전이었다. 예를 들어 남자를 선택했을 때, 여자가 선택되어 있으면, 여자를 해제하고 남자를 선택해야하고, 남자를 한 번더 선택하면 선택해제가 되게 해야했다. 말로는 쉬운데 이게 참 구현하기 힘들었다. 과정 처음 Rxswift로 토글 버튼을 만드는 법을 검색해보니 .scan으로 이전 상태를 이용해서 간단히 만들 수 있었다. //Controller Input(button.rx.tap) //ViewModel Output(buttonTap) { buttonTap. scan(false) { lastState, _ in retu..

    2022.02.24
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바