如何禁用父视图';用户交互-iPad

如何禁用父视图';用户交互-iPad,ipad,Ipad,我在屏幕上添加了一个子视图。现在我想禁用父视图的用户交互。但当我使用- GenreShelfViewController *gsvc = (GenreShelfViewController *) parent; [gsvc.view setUserInteractionEnabled:FALSE]; [gsvc release]; (我在子视图的viewDidLoad方法中执行此操作) 子视图也会冻结,不响应交互 还有别的想法吗 谢谢如果将子视图设置为与父视图相同的大小,则可以完成此操作, 将

我在屏幕上添加了一个子视图。现在我想禁用父视图的用户交互。但当我使用-

GenreShelfViewController *gsvc = (GenreShelfViewController *) parent;
[gsvc.view setUserInteractionEnabled:FALSE];
[gsvc release];
(我在子视图的viewDidLoad方法中执行此操作)

子视图也会冻结,不响应交互

还有别的想法吗


谢谢

如果将子视图设置为与父视图相同的大小,则可以完成此操作, 将背景颜色设置为“clearColor”, photoshop对话框背景, 插入UIImage以表示您刚刚创建的对话框背景, 并将对话框控件放置在UIImage控件的顶部

由于从技术上讲,子视图将占用整个屏幕,因此子视图后面的控件将显示为“冻结”

如果是tableview,请同时禁用滚动