분류 전체보기 (4) 썸네일형 리스트형 iOS ) Custom Font 적용하기 오늘은 커스텀 폰트를 적용하는 방법을 알아보도록 하겠습니다. 로컬에 있는 폰트를 xcode Project Navigator에 불러옵니다. 그러면 다음과 같은 화면에 생성됩니다. Add to targets를 선택하고 Finish를 선택해 줍니다. 저는 위와 같이 NotoSansKR 두개가 추가해주었습니다. 마지막으로 info.plist에 다음과 같이 폰트를 추가해줍니다. 이와 같이 커스텀 폰트를 불러와 사용해 보았습니다. 감사합니다 :) iOS) UITableView 커스텀 Cell 이용하기(programmatically) - 2 지난 시간에 이어서 👇 iOS) UITableView 스토리보드 없이 코드 작성(programmatically) -1 커스텀 Cell을 이용하여 친구목록 TableView 를 만들어 보겠습니다. 우선 커스텀 셀을 파일을 생성해 줍니다. 이렇게 초기에 위와 같은 코드들을 선언 해주는 이유는 스토리보드로 셀을 작성하게 될 경우 초기화를 해주기 때문에 안해줘도 되지만 코드로 작성하게 될 경우 작성해줘야 합니다. 그러면 이제 셀을 커스텀 해보도록 하겠습니다. 셀 ID를 선언 static let cellId = "CellId" 우선 셀에 들어갈 요소들을 선언하고 let profile = UIImageView() let name = UILabel() 오토레이아웃을 선언 해줍니다. func layout() { sel.. iOS) UITableView 스토리보드 없이 코드 작성(programmatically) 오늘은 테이블뷰 생성 기본을 해보려고 합니다. 아래와 같이 테이블뷰는 컬렉션 뷰와 함께 앱을 구성하는 요소에 정말 많이 사용됩니다. 보통 많은 예제들은 스토리보드로 작성 하지만 저는 이번에 코드로 작성해 보려고 합니다. (코드가 좋아서 .. ㅎ) 테이블뷰 객체를 생성 합니다. 그리고 해당 객체뷰의 레이아웃을 지정해 줍니다. 테이블 뷰를 루트뷰의 top , bottom, leading , trailing 크기에 딱 맞게 설정해 줍니다. 오호 ... 일단 데이터를 담을 수 있는 테이블 뷰가 생성 되었습니다. XD 그리고 이제 delegate 와 datasource를 채택하는 작업을 해줍니다. 잉 머고?? 에러가 뜹니다. 에러를 클릭 해보면 뷰컨에 UITablewViewDataSource 프로토콜이 구현이 안.. iOS ) MVC Pattern 안녕하세요. 오늘 패턴의 첫 번째 시간인 만큼 애플에서 권장하고 있는 패턴인 MVC 에 대해서 알아보는 시간을 가지겠습니다. 이미지 출처 - 애플공식 개발 문서 MVC 구성 M - Model 뷰에 띄워지기 전에 저장하고 있는 데이터나 데이터의 형식 이며 가공되지 않은 순수한 데이터를 나타낸다. V - View 유저 즉, 사용자에게 보여지는 요소(UI) 이다. Cocoa Framework 에서 지원하는 UIkit 으로 사용자의 인터페이스나, 제스쳐, 이벤트를 구성 가능하다. C - Controller 사실상 거의 모든 일을 하는 부분이다. View와 Model 사이에서 상호작용 하여 UI 화면 동작 처리나 Model의 데이터 업데이트 등 실제 구동 방식 View에서 사용자에게 정보를 보여주기를 원한다면 U.. 이전 1 다음