按钮在GPUImageView上不可见

按钮在GPUImageView上不可见,gpuimage,Gpuimage,这无疑是我忽略的基本问题,但我无法在GPUImageView视频显示器上显示按钮。我正在使用一个子视图来显示截取的视频到屏幕的一部分,使用的代码正如预期的那样工作 filterView=[[GPUImageView alloc]initWithFrame:CGRectMake(0.0,0.0568240)]; [self.view addSubview:filterView] 我使用的是iphone故事板,按钮在下面/作为子视图?在列表中,我尝试了编辑/排列/发送任何提示。如果我将按钮放在屏幕上

这无疑是我忽略的基本问题,但我无法在GPUImageView视频显示器上显示按钮。我正在使用一个子视图来显示截取的视频到屏幕的一部分,使用的代码正如预期的那样工作

filterView=[[GPUImageView alloc]initWithFrame:CGRectMake(0.0,0.0568240)]; [self.view addSubview:filterView]

我使用的是iphone故事板,按钮在下面/作为子视图?在列表中,我尝试了编辑/排列/发送任何提示。如果我将按钮放在屏幕上未被filterView覆盖的部分,我就可以将其显示出来,因此按钮肯定在那里


任何帮助都将不胜感激

您是否尝试将其添加为GPUImageView的子视图?GPUImageView(在iOS上)仅仅是一个具有CaeAglayer支持的UIView,因此它的行为应该与任何其他UIView类似。有些东西听起来好像在你的视图层次结构中没有正确地布局。再次感谢Brad,sage的建议,感谢你帮助像我这样的初学者。我已经通过在父视图控制器中使用2个容器视图修复了它,现在按钮出现并工作了,所以是的,它是糟糕的视图层次结构。