UIViewController内でUITableViewをどのように設定するのですか? UITableViewは動的で、プロトタイプセルを使用します。ViewController内のUITableViewにデータ/行を追加します。 Swift
import UIKit
class tableViewOne: UIViewController{
@IBOutlet var tableView: UITableView!
// your data
var dummyData = ["data 0","data 1","data 2"]
override func viewDidLoad() {
super.viewDidLoad()
}
}
extension tableViewOne: UITableViewDataSource, UITableViewDelegate {
// Define no of rows in your tableView
func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return dummyData.count
}
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
// Default cell
let cell = tableView.dequeueReusableCellWithIdentifier("Cell")! as UITableViewCell
cell.textLabel!.text = dummyData[indexPath.row]
return cell;
}
}
注:はstoryboard
にセットアップDataSource
とUITableView
のDelegate
に忘れてはいけないし(スウィフトを使用)
詳細情報を追加してください。 2つのプロトタイプセルが必要ですか? – MShah