Непрозрачность группы UIView в единственном представлении heirachy
Я пишу библиотеку пользовательского интерфейса, в которой я хотел бы иметь возможность иметь альфа UIViews, как если бы был установлен кет UIViewGroupOpacity info.plist. Смотрите следующие ссылки:
Сделайте UIView и подпредставления прозрачными как один слой, а не индивидуально
iOS контролирует альфа-поведение UIView для подпредставлений
Но, когда я пишу библиотеку, я не хочу, чтобы проекты устанавливали этот глобальный ключ и влияли на поведение основного проекта.
Есть ли другой способ добиться этого? Я не хочу перебирать все подпредставления и устанавливать альфа каждого подпредставления, так как этот проект, включающий мою библиотеку, может включать этот ключ ...