Apple

· iOS
안녕하세요! 오늘은 UIButton title의 CustomFont 적용과, UIButton.COnfiguration에 대해서 알아보겠습니다! 먼저, 제가 직면한 상황을 먼저 설명하고 그에 따른 해결 방법과 개념을 정리해 볼게요! 아래는 조금 더 직관적인 설명을 위해서 간결한 말투를 사용할 테니 양해부탁드려요 :) 그렇지만 100% 제가 작성한 거 맞다는 거..🥹 [ 문제상황 ] 1. Button을 Custom Class로 개발하여 재사용이 가능하도록 하려헀다. (CSButton) 2. CSButton 내부에 setConfiguration 함수를 정의해서 backgroundColor, titlefont, radius 등을 미리 설정해 뒀다. 3. radius나 backgroundColor는 잘 설정이 되..
· SwiftUI
View를 생성할때 Stack 은 필수요소입니다 튜토리얼에서 간단하게 뷰를 사용하는 방법을 소개할게요! 애플 공식사이트 Tutorial 에서는 Landmark를 소개하는 앱을 만드는 것을 목표로 하고 있어요! 먼저, SwiftUI 에서 사용하는 Stack 에는 HStack과 VStack 이 있어요! ZStack이라는 것도 있는데 이건 나중에 다시 설명할게요! 이름에서부터 알 수 있듯이, HStack은 Horizontal, VStack은 Vertical 입니다! 최종적으로 이런 모습으로 만들거에요! 사용하는 방법으로는 감싸고 싶은 컴포넌트를 오른쪽 탭하게 되면 해당 컴포넌트를 Stack으로 감쌀 수 있습니다! 그렇지만 실제로 코딩하다보면 이런방식은 사용하지 않으니 참고로만 알고 계세요! Stack을 적용하..
· SwiftUI
SwiftUI 에서 textView를 커스터마이즈 하는 방법을 알아봅시다! 코드로 커스터마이징 기존에 이렇게 있었던 텍스트에 font와 color를 더해줄 겁니다! foregroundColor는 deperecated됐다고 하니 .foregroundStyle(.green)로 대체해주면 될 것 같습니다! Inspector로 커스터마이징하기 애플 튜토리얼에 따르면 꼭 스토리보드처럼 정해진 속성들을 보면서 수정할 수 있는 기능이 있다고 합니다! 그 중 첫 번째는 프리뷰 왼쪽 하단에 있는 버튼중 요 파란색 선택된 화살표놈을 선택하고 command + control을 누른 채로 원하는 컴포넌트를 클릭하면 저렇게 팝업이 뜨고요, 첫번째 항목을 선택해주면 세 번째 사진처럼 Text에 대한 속성을 수정할 수 있는 창이 ..
· iOS
강의를 듣던 도중 UITextFieldDelegate 에 대해서 정리할 일이 생겼다. 사실 나는 노션으로 자잘한 것까지 다 기록해두지만 다른 사람이 볼 수 있는 블로그에는 조금 더 제대로 공부한 내용을 남기고 싶어서 아껴둔 것들이 많았는데 이 내용은 비교적 기초적인 내용으로 간단하게 집고 넘어가면 좋을 것 같아서 글을 썼다. 시작해보자. 먼저 UIKit에서 많은 오브젝트들이 Delegate 패턴을 사용해서 해당 클래스에 대한 동작을 구현하고 있다. 대표적으로 UITextField나 UITableView 같은 오브젝트들이다. Delegate?Delegate는 '대리자'라는 뜻이다. 즉 무언가를 대신하는 놈 이라는 뜻이다. 그렇다면 뭘 대신할까? UITextFieldDelegate, UITableViewDe..
공부가 밥먹여주더라
'Apple' 태그의 글 목록