TODO 목록 작성

이 페이지 정보



· swift 연습을 위해 만든 것의 기억 정도의 것입니다.
・이번은 TableView의 사용법이 메인입니다.

step1



· Xcode 시작
· Create a new Xcode project를 선택
· SingleViewApp를 선택하고 시작

step2



· StoryBoard의 ViewContoroller로 Tableview를 드래그
· Tableview의 크기를 임의의 크기로 변경
· 그 위에 TableviewCell을 드래그


step3



· 왼쪽 ViewContorollerScene에서 TableView를 선택합니다.
· control + 드래그하여 ViewController의 (■) 부분에 드롭
・Outlets의 란이 나오므로 DataSource와 Delegate를 선택


step4



· 왼쪽 ViewContorollerScene에서 TableViewCell 선택
· 유틸리티 영역 (오른쪽)의 오른쪽에서 세 번째를 선택
· Identifier에 cell을 입력
※여기를 잊으면 시뮬레이터를 기동했을 때에 에러가 나옵니다


step5



· 코드를 편집합니다.
· ViewController.swift를 선택하고 클래스에 UITableViewDataSource, UITableViewDelegate 추가
· 그러면 빨간색 경고가 나올 것 같습니다.

· Fix를 누르면 코드가 추가됩니다.

· 일단 무시하고 TODO 표시하고 싶은 것을 씁니다.

· 방금 무시한 코드 부분을 편집합니다.
//セルの個数を指定するためのデリゲートメソッド
func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
    return TODO.count
}
//セルに値を設定するためのデリゲートメソッド
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
    //セルを取得
    let cell:UITableViewCell = tableView.dequeueReusableCell(withIdentifier: "cell", for: indexPath)
    //セルに値を設定
    cell.textLabel!.text = TODO[indexPath.row]
    return cell
}

・이와 같이 추가해 완성입니다

참고로 한 페이지



Swift에서 TableView를 사용해 봅시다.
htps : // 코 m / 페타 / ms / 카후 8 20029047993025

끝에



완전 초학자 때문에 잘못된 곳이 있다고 생각하기 때문에
지적 등이 있으면 꼭 부탁드립니다

좋은 웹페이지 즐겨찾기