У меня есть основной вид, который имеет две кнопки на нем, которые управляют методами для отображения следующего изображения и отображения предыдущего изображения. В этом случае «Image» - это класс, который наследует UIImageView и имеет несколько изображений на нем, с которыми вы можете взаимодействовать, и я называю этот класс «Панели». Сама панель сама обрабатывает все пользовательские взаимодействия, в то время как основной вид управляет отображением следующих и предыдущих панелей с помощью кнопок. Вот моя дилемма, потому что панель полностью покрывает основной вид, который он не позволит пользователю нажимать кнопки на главном экране! Поэтому, как только панель всплывает, вы не можете изменить ее с помощью кнопок! Есть ли способ разрешить проникновение через прозрачные части представления, или если не так, как в мире я этого достиг?iPhone SDK позволяет затрагивать несколько просмотров
Я не могу передать touchsBegan или любой из этих методов из панели в супервизор, потому что все методы нажатия кнопки создаются в файле xib.
Я не могу вставить панель под панелью управления, потому что тогда вы не сможете взаимодействовать с панелью. И поскольку я знаю, что theres не имеет возможности передавать события касания к каждой отдельной панели внутри панели HoldingArray, которая принадлежит основному виду.
Я не могу добавить командные кнопки внутри панели, потому что я хочу иметь возможность заменить команду кнопки с изображением отпечатка пальца следующей/предыдущей панели.
Я застрял на этом в течение очень долгого времени, пожалуйста, кто-нибудь поможет мне с исправить действие или новый способ перекомпилировать код, чтобы он работал!
Если я сломаю кнопки на другой вид и поместил его над панелью, мы теперь имеем ту же ситуацию, что и раньше, когда вы не можете взаимодействовать с панелью, потому что новое представление кнопки блокирует взаимодействие с представлениями ниже нее. – Parad0x13
Итак, вам нужно одно касание вызывать два действия, взаимодействуя одновременно с двумя представлениями? – drawnonward
Да в значительной степени – Parad0x13