Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/96.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios UITableView中的UIView在运行时不显示_Ios_Interface Builder_Uitableview_Xcode Storyboard - Fatal编程技术网

Ios UITableView中的UIView在运行时不显示

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]; 这应该行得通,但它会随着表

我有一个UI在情节提要文件中的UITableViewController。我在UITableView的顶部拖放了一个UIView。它在Interface Builder中看起来很棒,但在运行时根本不显示:

有关于如何解决问题的提示吗


更新:我的项目大致基于本教程:-但其中一个区别是,本教程使用NIB文件,而我有一个故事板文件。

尝试在viewDidLoad中使用bringToFront方法:

[tableView bringSubviewToFront:view];

这应该行得通,但它会随着表格一起向上滚动。你看不到它在第一行上方吗?不,如果我强制向下拖动桌子,它只是白色的。为什么要麻烦使用UITableViewController,你可以使用UIViewController+UIView+UITableView。@DanyData:也许这就是方法,但它在本教程中确实起作用:-我能看到的唯一区别是使用了NIB文件而不是故事板。我在故事板中尝试了它,我的场景中的对象列表与你的一样--我的成功了,尽管在旋转设备之前我无法滚动表格,这很奇怪。谢谢,我添加了
[self.tableView将subviewTofront:self.activityInputView];
添加到
viewDidLoad
,并在Interface Builder中的UIView和
activityInputView
@属性之间进行了拖放引用。但仍不显示。