Аналогичное решение для @gcedo , но без необходимости добавления промежуточного содержимого, чтобы подтолкнуть нижний колонтитул. Мы можем просто добавить margin-top:auto
в нижний колонтитул, и он будет сдвинут в нижнюю часть страницы независимо от его высоты или высоты содержимого выше.
body {
display: flex;
flex-direction: column;
min-height: 100vh;
margin:0;
}
.content {
padding: 50px;
background: red;
}
.footer {
margin-top: auto;
padding:10px;
background: green;
}
some content here
1. import UIKit
2.Для соединения delegate
и dataSource
, щелкните точку и перетащите ее в табличное представление.
UITableView
в рамках UIKit, вы не импортировали это. SO import UIKit.
В вашем viewDidLod
:
self.tableView.dataSource = self;
self.tableView.delegate = self;
В своем файле .h вы можете сделать:
@interface YourClassName : UIViewController<UITableViewDataSource,UITableViewDelegate>
Вам нужно добавить import UIKit
вверху вашего файла, в область, где вы уже получили import Foundation
. Без импорта UIKit ваш объект не знает, что такое UITableView.