Я пытаюсь расширить UIView (с анимацией), вроде меню аккордеона. Я могу заставить анимацию работать нормально, но проблема в том, что подпредставления UIView расширяются за пределы UIView.
Например, представление имеет UILabel в верхнем правом углу с высотой 16. Предположим, что высота UIView равна 0 в начале анимации. Можно было бы ожидать, что содержание представления будет скрыто и постепенно раскрываться по мере роста UIView. Например, когда высота достигла 8, половина метки должна быть видна. Однако это не так - скорее, метка видна все время, независимо от того, выходит ли ее высота за пределы родительского представления.
Есть идеи, как решить эту проблему?