Working with lists

SwiftUI/Lists 2019. 11. 20. 11:44
반응형

 

Hacking with Swift 사이트의 강좌 번역본입니다.

 

[원문 : https://www.hackingwithswift.com/quick-start/swiftui/working-with-lists]

 

Working with lists

 

SwiftUI의 List뷰는 필요한 경우 정적 또는 동적인 데이블 뷰 셀을 보여줄수 있는 UITableView와 비슷합니다. 하지만, 사용하는 것은 매우 간단합니다: 스토리보드에서 프로토타입 셀을 만들거나 코드에서 등록할 필요가 없습니다; 행이 몇개인지 말할 필요가 없습니다; 직접 큐에서 가져오고 셀을 구성할 필요가 없습니다.

 

대신, SwiftUI의 목록(list)은 결합(composability)용으로 설계되었습니다 - 더 작은것에서 더 큰 것을 만드는 것이 가능하도록 설계되었습니다. 따라서 직접 셀을 구성하는 커다란 뷰 컨트롤러 보다, SwiftUI는 목록 행으로 자체적으로 구성하는 방법을 알고 있는 작은 뷰를 만들어서 사용합니다. 

 

다른게 없다면 코드 크기 측면에서, 그 차이는 엄청납니다 - 테이블 뷰 코드를 거의 다 삭제할 수 있고 전에 사용했던 동일한 모양과 느낌을 그대로 유지할 수 있습니다.

반응형
Posted by 까칠코더
,