我目前使用 UITableViewController (PFQueryTableViewController),我想在 TableView 顶部显示一个 UIView。
理想情况下,我想在故事板中执行此操作,这样我就可以轻松地向其中添加其他标签/按钮。但是,我似乎不知道如何或是否可以在故事板中做到这一点。是对的吗?
我已经以编程方式尝试过。我首先在顶部创建了变量:
var filterLabelView:UIView = UIView()
然后我添加了以下内容ViewDidLoad
:
filterLabelView.frame = CGRect(x: self.view.frame.width/2, y: self.view.frame.height/2, width: self.view.frame.width, height: 40)
filterLabelView.center = CGPointMake(self.view.frame.size.width / 2, self.view.frame.size.height / 2)
filterLabelView.backgroundColor = UIColor.redColor()
self.view.addSubview(filterLabelView) // See below
我也尝试过:
self.view.insertSubview(filterLabelView, aboveSubview: tableView)
这会创建红色的 UIView,但它似乎嵌入到 tableview 中,因为当我上下滚动时,视图会随之移动。
我想创造什么
理想情况下,我希望视图位于屏幕底部,并且not当用户滚动时移动。我想要的屏幕截图示例如下:
我读过,最好的方法是使用 UIViewController 和 UITableView ,但我不想采用这种方法来查看我的应用程序已经构建了多少。
谁能帮我打造这个造型?提前致谢