/* Use basically similar to object-c, simply use, create tables and set data sources and proxies */
Import UIKit
Class Viewcontroller:uiviewcontroller, Uitableviewdelegate, Uitableviewdatasource {
var _tableview = UITableView ()//DECLARE global variable
override func viewdidload () {
Super. viewdidload ()
_tableview. frame = CGRectMake (0 , Max, +)
_tableview. delegate = Self
_tableview. DataSource = Self
_tableview. Separatorstyle = Uitableviewcellseparatorstyle. None//Divider line
Self . view. Addsubview (_tableview)
}
set Number of rows
func TableView (tableView: uitableview, numberofrowsinsection section: int), int
{
return 6;
}
set each row to show
func TableView (tableView: UITableView, Cellforrowatindexpath indexpath: nsindexpath) , UITableViewCell
{
var cell = UITableViewCell (style: uitableviewcellstyle. Default, Reuseidentifier: "cell")
If !cell. Iskindofclass(UITableViewCell) {
I don't know about reuse.
}
Cell.accessorytype = Uitableviewcellaccessorytype. Detailbutton // detail button
Cell.selectionstyle = Uitableviewcellselectionstyle. None // can be selected
Cell. Textlabel?. Text = " fry the sky!" "
return cell
}
override func didreceivememorywarning () {
Super. Didreceivememorywarning()
Dispose of any resources the can be recreated.
}
}
swfit-Study notes (simple use of table UITableView)