我想在屏幕顶部创建一个带有UITableView的视图控制器,并在底部创建一个固定视图(包含各种按钮等)。 (即:UITableView周围滚动视图的下方。)
虽然使用传统的NIB文件方法这是非常简单的,但是目前(从Xcode 4.3.1开始)似乎是一种使用我能找到的Storyboard的方法。
因此,我只是想知道目前是否可行,如果是,那么最好的方法是什么。
答案 0 :(得分:7)
这与XIB几乎完全相同:
答案 1 :(得分:1)
我想解释一下如何更彻底地做到这一点
首先从View Controller开始
下一步拖动UITableView对象,它将填充整个屏幕,我不知道为什么,但是确实如此。接受吧。好消息是您可以通过编程方式移动它(很好)
然后再次检查视图控制器插座的外观是否如此(请记住,请按住ctrl键单击VIEW CONTROLLER
而不是TableView!)
然后在左侧窗格中选择TableView,然后在左侧导航栏中选择=V=
图标
最后一步,将以下代码添加到viewDidLoad()中,这将使TableView具有边框
//do both of these to ensure ALL The screen goes black (if you want it black)
self.view.backgroundColor = .black
tableView.backgroundColor = .black
tableView?.frame = CGRect(x: 10, y: (self.tableView?.frame.origin.y)!, width: (self.tableView?.frame.size.width)!-20, height: (self.tableView?.frame.size.height)!)