반응형

listview 8

[SwiftUI] How to apply "ListStyle" to the List View

1. DefaultListStyle 2. GroupedListStyle 3. InsetGroupedListStyle 4. PlainListStyle 5. InsetListStyle 6. SidebarListStyle 1. DefaultListStyle List { Section { Text("DefaultListStyle #1") Text("DefaultListStyle #2") } Section { Text("DefaultListStyle #3") Text("DefaultListStyle #4") } } .listStyle(DefaultListStyle()) 가장 기본적으로 사용되는 iOS의 목록 스타일입니다. 기본 지정이 해당 리스트 스타일로 됩니다. 2. GroupedListStyle List { ..

개발 창고/iOS 2023.12.18

[SwiftUI] How to add dynamic items to the List

How to add dynamic items to the List 1. 데이터 모델 생성 2. List Row Item View 생성 3. 목록 생성 4. 미리보기 5. 테스트 전체 소스 How to add dynamic items to the List App에서 가장 많이 쓰이는 게 List입니다. (전적으로 제 기준). 보통 정적 리스트는 메뉴의 성격을 띠는 변하지 않는 시스템 메뉴에 많이 사용되고, 그 외의 대부분은 동적으로 리스트를 할당하여 사용하게 됩니다. 만약 위와 같이 제목과 내용으로 이루어진 화면을 만든다고 가정한다면 1. 데이터 모델 생성 struct Board: Identifiable { let id = UUID() let title : String let content : String..

개발 창고/iOS 2023.12.15

[SwiftUI] ListView에 ListStyle 적용하는 방법

1. DefaultListStyle List { Section { Text("DefaultListStyle #1") Text("DefaultListStyle #2") } Section { Text("DefaultListStyle #3") Text("DefaultListStyle #4") } } .listStyle(DefaultListStyle()) 가장 기본적으로 사용되는 iOS의 목록 스타일입니다. 기본 지정이 해당 리스트 스타일로 됩니다. 2. GroupedListStyle List { Section { Text("GroupedListStyle #1") Text("GroupedListStyle #2") } Section { Text("GroupedListStyle #3") Text("GroupedLi..

개발 창고/iOS 2023.07.31

[SwiftUI] 동적으로 List에 item 추가하는 방법

How to add dynamic items to the List App에서 가장 많이 쓰이는 게 List입니다. (전적으로 제 기준). 보통 정적 리스트는 메뉴의 성격을 띠는 변하지 않는 시스템 메뉴에 많이 사용되고, 그 외의 대부분은 동적으로 리스트를 할당하여 사용하게 됩니다. 만약 위와 같이 제목과 내용으로 이루어진 화면을 만든다고 가정한다면 1. 데이터 모델 생성 struct Board: Identifiable { let id = UUID() let title : String let content : String } 각각의 게시글을 담기 위한 모델인 Board에 제목(title)과 내용(content) 변수를 생성하여줍니다. 여기서 id는 중복되지 않는 단일 객체로 분류하기 위해 선언해 줍니다. ..

개발 창고/iOS 2023.07.31

[Android] ListView에 SimpleAdapter 적용하기

이 버전에서는 TOC를 지원하지 않습니다. (ex. 모바일) 이전 게시글에서는 ArrayAdapter를 적용하는 가장 기본적인 방법에 대해 이야기했습니다. 이번에는 작성하다 보면 한 번쯤 드는 궁금증 layout.simple_list_item_1이 있으면, layout.simple_list_item_2도 있지 않을까? 라는 궁금증을 해결해드리기 위해 작성하게 되었습니다. 2020/07/25 - [개발 창고/안드로이드 개발] - [Android] ListView에 ArrayAdapter 적용하기 [Android] ListView에 ArrayAdapter 적용하기 안드로이드 어플을 개발하다 보면 리스트뷰를 쓰는 경우가 많습니다. 웹이든 모바일이든 주로 사용자가 원하는 기능은 게시판형이 가장 많은데 (게시판만..

[Android] ListView에 ArrayAdapter 적용하기

안드로이드 어플을 개발하다 보면 리스트뷰를 쓰는 경우가 많습니다. 웹이든 모바일이든 주로 사용자가 원하는 기능은 게시판형이 가장 많은데 (게시판만 개인화 잘해놔도 활용이 어마어마합니다.) 웹 화면의 경우 PC의 가로화면이 특화되어 테이블 형태가 주를 이루었습니다. 모바일 환경으로 넘어오면서 기존의 PC세대의 사용들은 테이블 형태의 게시글을 원하는 경우가 많은데, 실제로 핸드폰은 세로모드이기 때문에 사용자가 원하는 요구를 만족하지 못하는 경우가 많습니다. 서두가 좀 길었는데, 이런 게시글의 목록을 보여주기 위해서는 ListView를 활용하는 경우가 많습니다. (물론 최근엔 좀 더 기능이 풍부한 PagerViewer를 활용하기도 합니다) 이번 시간에는 이를 가장 간단하게 사용해 보도록 하겠습니다. @Over..

반응형