iOS/UI 컴포넌트
-
[iOS, Swift] (TagCalendar 컴포넌트 3) 뷰 위치 이동 시 특정 위치(그리드)에만 위치하게 하기iOS/UI 컴포넌트 2023. 6. 5. 18:30
이전 포스팅에서는 뷰 충돌을 감지하여 충돌했을 때 원래의 위치로 돌아가게끔 하는 기능을 구현했었습니다. https://swift-apprentice.tistory.com/entry/iOS-Swift-TagCalendar-%EC%BB%B4%ED%8F%AC%EB%84%8C%ED%8A%B8-2-%EB%B7%B0%EC%9D%98-%EC%B6%A9%EB%8F%8C-%EA%B0%90%EC%A7%80%ED%95%98%EA%B8%B0 [iOS, Swift] (TagCalendar 컴포넌트 2) 뷰의 충돌 감지하기 이전 포스팅에서 드래그하는 뷰를 만들었습니다. https://swift-apprentice.tistory.com/entry/iOS-Swift-TagCalendar-%EC%BB%B4%ED%8F%AC%EB%84%..
-
[iOS, Swift] (TagCalendar 컴포넌트 2) 뷰의 충돌 감지하기iOS/UI 컴포넌트 2023. 6. 2. 18:30
이전 포스팅에서 드래그하는 뷰를 만들었습니다. https://swift-apprentice.tistory.com/entry/iOS-Swift-TagCalendar-%EC%BB%B4%ED%8F%AC%EB%84%8C%ED%8A%B8-1-%EC%9D%B4%EB%8F%99%ED%95%98%EB%8A%94-%EB%B7%B0-%EB%A7%8C%EB%93%A4%EA%B8%B0 [iOS, Swift] (TagCalendar 컴포넌트 1) 이동하는 뷰 만들기 Swift에서 드래그해서 이동하는 뷰를 만드는 방법을 소개하려고 합니다. 처음에 이러한 디자인을 구현하려고 생각했을 때, 막막했었는데 작은 것 하나하나 조립해서 결국에 원하던 기능을 만들 hhproject.me 이어서 이번 포스팅에서는 뷰가 충돌하는지 확인하고 충돌..
-
[iOS, Swift] (TagCalendar 컴포넌트 1) 이동하는 뷰 만들기iOS/UI 컴포넌트 2023. 6. 1. 11:40
Swift에서 드래그해서 이동하는 뷰를 만드는 방법을 소개하려고 합니다. 처음에 이러한 디자인을 구현하려고 생각했을 때, 막막했었는데 작은 것 하나하나 조립해서 결국에 원하던 기능을 만들 수 있게 되었습니다. 먼저, 팀에서 만들었던 앱에 있던 디자인 및 구현한 화면을 소개하겠습니다. 이 뷰는 사용자가 직접 뷰를 드래그하여 다른 위치로 이동할 수 있습니다. 구현할 기능 사용자가 뷰를 길게 누릅니다. 이때 뷰는 이동 상태로 변경되고, 이 상태는 뷰의 그림자나 기타 시각적 요소를 통해 표시됩니다. 사용자가 손가락을 움직이면, 뷰가 같이 이동하며 새로운 위치로 이동합니다. 이 때 새로운 위치는 다른 뷰와 일정간격이 띄어지게 합니다. 만약 뷰가 다른 위치로 이동하려고 하는 곳에 이미 다른 뷰가 있다면, 뷰는 원래..