.m文件。
- (IBAction)switchViewThinking:(id)sendr {
[self.view addSubview:pick.view];
pick.view.alpha=1.0;
[pick animate];
}
视图弹出正常。只有父视图上的按钮仍然可以在覆盖它的子视图后面单击。另外选择的是UIViewController。父视图有3个按钮,每个按钮打开一个不同的子视图。在子视图上,按钮不能通过UITables或Scrolltext进行单击。链接是正确的,视图在需要时删除并激活。是否有一个我错过的设置会导致这种情况?什么是解决这个问题的最佳解决方案。 感谢
答案 0 :(得分:0)
您必须重新创建顶层上的按钮(可能是透明的可点击视图)或使顶层变小,以免妨碍其下方的按钮。您可以创建许多看起来像一个视图的较小视图,但仍然允许下方的按钮可见且可点击。而不是在顶部显示一个大视图。
无论如何,我建议你考虑一下你是否真的想要这种行为。看起来有点像对最终用户来说不直观。