Ios UITableView中的UIView在运行时不显示
我有一个UI在情节提要文件中的UITableViewController。我在UITableView的顶部拖放了一个UIView。它在Interface Builder中看起来很棒,但在运行时根本不显示: 有关于如何解决问题的提示吗Ios UITableView中的UIView在运行时不显示,ios,interface-builder,uitableview,xcode-storyboard,Ios,Interface Builder,Uitableview,Xcode Storyboard,我有一个UI在情节提要文件中的UITableViewController。我在UITableView的顶部拖放了一个UIView。它在Interface Builder中看起来很棒,但在运行时根本不显示: 有关于如何解决问题的提示吗 更新:我的项目大致基于本教程:-但其中一个区别是,本教程使用NIB文件,而我有一个故事板文件。尝试在viewDidLoad中使用bringToFront方法: [tableView bringSubviewToFront:view]; 这应该行得通,但它会随着表
更新:我的项目大致基于本教程:-但其中一个区别是,本教程使用NIB文件,而我有一个故事板文件。尝试在viewDidLoad中使用bringToFront方法:
[tableView bringSubviewToFront:view];
这应该行得通,但它会随着表格一起向上滚动。你看不到它在第一行上方吗?不,如果我强制向下拖动桌子,它只是白色的。为什么要麻烦使用UITableViewController,你可以使用UIViewController+UIView+UITableView。@DanyData:也许这就是方法,但它在本教程中确实起作用:-我能看到的唯一区别是使用了NIB文件而不是故事板。我在故事板中尝试了它,我的场景中的对象列表与你的一样--我的成功了,尽管在旋转设备之前我无法滚动表格,这很奇怪。谢谢,我添加了
[self.tableView将subviewTofront:self.activityInputView];
添加到viewDidLoad
,并在Interface Builder中的UIView和activityInputView
@属性之间进行了拖放引用。但仍不显示。