React Native Interpolation
·
SwiftUI/개발
앱 설명 스크린을 터치하였을 때 좌표값을 구한다. 문법 UIScren : 디스플레이와 관련된 속성을 정의 onChanged : 제스처 값이 변경될 때 수행할 작업을 추가 preferredColorScheme : 기본 모드를 설정, 라이트모드, 다크모드 static : 일반적인 기능은 저장하는 것 , 모든 인스턴스에서 특정 프로퍼티 및 메서드를 공유 struct : 내부의 값이 전체 struct를 변경할때마다 전체 구조체가 자동적으로 변경. 상속이 불가능, 고유한 값 class : 단일 상속만 가능, 여러가지가 동일한 값을 가리킴. 클래스 내부의값이 변경되지만 다시 렌더링 되지는 않음. state : 특정 행동을 하면 자동으로 state를 변환시켜준다 인터페이스 업데이트, 뷰를 다시 렌더링 import S..
CustomRegistration
·
SwiftUI/개발
GitHub - bulmang/CustomRegistration: 로그인, 가입화면 로그인, 가입화면. Contribute to bulmang/CustomRegistration development by creating an account on GitHub. github.com 앱 설명 로그인, 회원가입 페이지를 만들어봤습니다. 문법 var : 지역변수 || : or SecureField : Text가 암호화 되어 보여짐 TextField : Text를 입력받아 보여줌 private : 뷰안의 값이 계속 바뀌기 때문에 내부의 View만 사용이 가능하다. NavigationView : View간의 이동 Ellipse : 타원의 도형 Text : 글자 \n : 글자안에 칸 내리기 multilineTextAl..
AimatedTabIcon
·
SwiftUI/개발
GitHub - bulmang/AnimatedTabIcon: 네번째 네번째. Contribute to bulmang/AnimatedTabIcon development by creating an account on GitHub. github.com 앱 설명 Lottie를 이용해서 아이콘을 눌렀을 때 움직임을 만들었습니다. light , dark 모드 둘다 구현해봤습니다. 문법 Lottie : Lottie는 JSON 형식의 파일을 벡터 기반 애니메이션으로 실시간 렌더링하는 모바일 라이브러리. Lottie를 사용해서 애니메이션의 재생, 크기 조정, 루프 적용, 속도 향상, 속도 감소, 역회전 및 대화형 스크러빙 하는 것이 가능하고, 애니메이션의 일부만 재생하거나, 반복할 수 있고 또한 Lottie는 UIVie..
배달의 민족 - 로그인 페이지
·
SwiftUI/개발
앱 설명 배달의 민족 로그인 페이지를 클론 코딩해봤습니다. 커스텀 버튼, 커스텀 텍스트필드를 만들어 사용했습니다. 비밀번호 입력 필드는 SecureField를 사용했습니다. GitHub - bulmang/CustomLogin: 혼자 만들어 봤습니다. 혼자 만들어 봤습니다. Contribute to bulmang/CustomLogin development by creating an account on GitHub. github.com LoginView import SwiftUI struct LoginView: View { @State private var email:String = "" @State private var password:String = "" @State var isLinkActive = f..
BlogApp
·
SwiftUI/개발
GitHub - bulmang/BlogApp: Blog 형식의 어플을 만들어봤습니다. Blog 형식의 어플을 만들어봤습니다. Contribute to bulmang/BlogApp development by creating an account on GitHub. github.com 앱 설명 블로그 UI 모습으로 ScrollView 이용 CardView struct를 만들어서 BlogModel 배열안 데이터들을 가지고 이미지 , 글 , 작성자 생성 문법 layoutpriority : 뷰 우선순위 import SwiftUI struct ContentView: View { var body: some View { VStack{ ScrollView{ ForEach(blogs) { blog in CardView(im..
[SwiftUi] 360도 회전 애니메이션
·
SwiftUI/개발
GitHub - bulmang/360Animations: first first. Contribute to bulmang/360Animations development by creating an account on GitHub. github.com 문법 RoundedRectangle : 둥근 모서리 직사각형 Bool = true or false 참과 거짓을 사용할때 isAnimating ‘?’ → 참 ‘:’ →거짓 animation( , value:) : 애니메이션화를 자동으로 사용하게 해줌. rotationEffect : 회전효과 Angle : 각도 import SwiftUI struct ContentView: View { @State var isAnimating: Bool = false var body..