본문 바로가기 메뉴 바로가기

ZeddiOS

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

ZeddiOS

검색하기 폼
  • 전체 보기 (841)
    • iOS (278)
    • Swift (126)
      • Concurrency (9)
    • SwiftUI (26)
    • Combine (17)
    • watchOS (2)
    • iPadOS (2)
    • Xcode (3)
      • Xcode Cloud (2)
    • Flutter (12)
    • 공부 (205)
    • 피아노 (39)
    • 요리 (2)
    • 시 (25)
    • 일상 (91)
  • 방명록

scrollview touchesBegan (1)
iOS ) ScrollView에서 touchesBegan이 호출이 안된다면

안녕하세요 :) Zedd입니다.보통 키보드가 올라와있는 상태에서, 화면을 누르면 키보드가 내려가게 하는 걸 touchesBegan으로 많이 하실겁니다. 참고 : 근데 ScrollView ⊂ View에서 touchesBegan이 호출이 안되길래..왜인가 하고 찾아봤더니..ScrollView에서는 스크롤을 해야되니까 터치를 해야하잖아요? 스르륵하고..그래서 우리가 생각하는 탁! 하는 터치 한번은 그냥 먹어버린다?고 합니다.그래서 touchesBegan이 안불리는 거죠. touchesMoved도 안불리는건 당연하겠죠? 그래서 이걸 어떻게 해결하냐!ScrollView에 UITapGestureRecognizer를 추가하는 방법으로 해결할 수 있습니다. viewDidLoad()에let singleTapGesture..

iOS 2017. 11. 25. 22:16
이전 1 다음
이전 다음
TAG
  • WWDC
  • swift tutorial
  • Git
  • WKWebView
  • github
  • SwiftUI
  • 제이슨 파싱
  • 피아노
  • 스위프트 문법
  • FLUTTER
  • swift 공부
  • Swift
  • np-hard
  • fastlane
  • 회고
  • swift delegate
  • swift sort
  • IOS
  • WidgetKit
  • swift array
  • ios 13
  • Xcode
  • 스위프트
  • iOS delegate
  • np-complete
  • UIBezierPath
  • Combine
  • actor
  • Accessibility
  • swift3
more
글 보관함
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바