Swift - Table View Прокрутка строки под заголовком под заголовком
Я пытаюсь написать чек в приложении, где после того, как пользователь вводит информацию при первом просмотре, представление меняется на табличное представление собраний. В настоящее время я сталкиваюсь с двумя проблемами; Первая проблема - прокрутка ячейки за заголовком и под строкой состояния. Как это исправить? вторая проблема заключается в прокрутке вниз тянет заголовок с ним, есть ли способ изменить это?
Я немного посмотрел в Интернете, и некоторые люди предложили использовать Nav Controller и поместить в него представление UItable. Я пытаюсь избежать StoryBoard, поэтому мне интересно, как мне сделать это с помощью кода.
Вот мой код до сих пор
class MeetingsViewController: UITableViewController, UITableViewDelegate, {
@IBOutlet var meetingsView : UITableView
var meetings = []
override func viewDidLoad() {
super.viewDidLoad()
title = "Meetings"
![enter image description here][1]tableView.registerClass(MeetingCell.self, forCellReuseIdentifier: "cell")
let edgeInsets = UIEdgeInsetsMake(20, 0, 0, 0)
self.tableView.contentInset = edgeInsets
self.tableView.scrollIndicatorInsets = edgeInsets
}
override func tableView(tableView: UITableView?, numberOfRowsInSection section: Int) -> Int {
return 10
}
override func tableView(tableView: UITableView!, titleForHeaderInSection section: Int) -> String!
{
return "Meetings"
}
override func tableView(tableView: UITableView?, cellForRowAtIndexPath indexPath: NSIndexPath?) -> UITableViewCell? {
let cell = tableView!.dequeueReusableCellWithIdentifier("cell", forIndexPath: indexPath) as MeetingCell
if let path = indexPath {
//let entry = news[path.row] as NSDictionary
cell.text = "Meeting Name "
cell.detailTextLabel.text = "Time "
}
return cell
}
}
1 ответ
Попробуйте это в init() вашего контроллера:
let height = UIApplication.sharedApplication().statusBarFrame.size.height
let insets = UIEdgeInsets(top: height, left: 0, bottom: 0, right: 0)
self.tableView.contentInset = insets
self.tableView.scrollIndicatorInsets = insets