씬디의 블로그

[UIKit] UITableView content [Dynamic Prototypes, Static Cells] 본문

App/Swift

[UIKit] UITableView content [Dynamic Prototypes, Static Cells]

cyndi 2024. 1. 7. 20:22

Swift

와 진짜 오랜만에 블로그 쓴다

새싹 수업 듣고, 과제하고 하느라 2주를 진짜 꽉차게 보냈다

못따라가거나 부족한 부분이 생기면 눈덩이처럼 불어나기에 주말을 반납하고 못다한 과제에 매달렸다

다 메꾸고나니 못한 공부들, 채워넣어야할 개념들이 산더미였고, 옵셔널 강의를 한가득 듣고나서

TableViewController 화면을 더 만들어보면 좋을 것 같다는 Jack님의 얘기가 생각났다

Table View - Content 내에는 Dynamic PrototypesStatic Cells 두가지가 있다

아직 헷갈려서 정리하기 위해 블로그를 오랜만에 킨 것

 

순서를 거슬러 Static Cells 부터

왜냐하믄 Static Cells는 코드 전~혀 없이 그냥 스토리보드로만 구현한거거든

 

Static Cells

이 화면이 Static Cells 적용 화면이다

스토리보드에서 디자인한 그대로를 표출한다

아이폰 설정 화면처럼 변함이 없는 View

 

Dynamic Prototypes

Dynamic Prototypes는 코드를 통해서 화면을 구현한거기 때문에

스토리보드 화면에는 레이아웃 외에 아무것도 보이지 않는다

 

그리고 Cell 하나만을 디자인해서 그 템플릿 그대로 사용하는 방식이다