|
|
| (同じ利用者による、間の23版が非表示) |
| 1行目: |
1行目: |
| ==storyboardを使ってTableViewを追加==
| | [[ios/swift/TableView/表示]] |
| #sotryboardにTableViewを貼り付ける
| | |
| #TableViewオブジェクトをViewControllerに紐付ける
| | [[ios/swift/TableView/画像付き]] |
| #TableViewのdatagateとdatasourceをViewControllerに紐付ける(TableViewオブジェクトを選択し、ViewControllerの上3つのボタンの一番左にcontrolボタンで紐付ける)
| | |
| #以下をViewController.swiftに追加
| | [[ios/swift/TableView/API画像連動]] |
| @IBOutlet weak var testTableView: UITableView!
| | |
| override func viewDidLoad() {
| | [[ios/swift/TableView/API画像連動スクロール読み込み]] |
| super.viewDidLoad()
| | |
| testTableView.registerClass(UITableViewCell.self, forCellReuseIdentifier: "Cell")
| | [[ios/swift/TableView/高さ自動調節]] |
| }
| | |
| func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
| | [[ios/swift/TableView/画面遷移]] |
| return 10
| | |
| }
| | [[ios/swift/TableView/Pull更新]] |
| func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
| | |
| let cell = tableView.dequeueReusableCellWithIdentifier("Cell", forIndexPath: indexPath) as! UITableViewCell
| | [[ios/swift/TableView/スクロール上下検知]] |
| cell.textLabel?.text = String(indexPath.row + 1) + "データ"
| | |
| return cell
| | [[ios/swift/TableView/削除並替処理]] |
| }
| |