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
끝에
완전 초학자 때문에 잘못된 곳이 있다고 생각하기 때문에
지적 등이 있으면 꼭 부탁드립니다
Reference
이 문제에 관하여(TODO 목록 작성), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/right4leg/items/12674f3887cf22cbc3da
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
//セルの個数を指定するためのデリゲートメソッド
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
}
Reference
이 문제에 관하여(TODO 목록 작성), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/right4leg/items/12674f3887cf22cbc3da텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)