как отключить взаимодействие с пользователем родительского представления - iPad - PullRequest
0 голосов
/ 09 июня 2010

Я добавил подпункт на экране.Теперь я хочу отключить пользовательское взаимодействие родительского представления.Но когда я делаю это, используя -

GenreShelfViewController *gsvc = (GenreShelfViewController *) parent;
[gsvc.view setUserInteractionEnabled:FALSE];
[gsvc release];

(я делаю это в методе viewDidLoad подпредставления)

Подвид также зависает и не реагирует на взаимодействия.

ЛюбойДругая идея?

Спасибо

1 Ответ

1 голос
/ 20 января 2011

Вы можете сделать это, если вы сделаете подпредставление того же размера, что и вид вашего родителя, установите цвет фона на «clearColor», фотошоп диалогового фона, вставьте UIImage, чтобы представить фон диалога, который вы только что создали, и поместите ваши диалоговые элементы управления поверх элемента управления UIImage.

Поскольку дочерний вид будет технически использовать весь экран, будет казаться, что элементы управления дочерним элементом "заморожены".

Если это табличное представление, также отключите прокрутку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...