Ширина / высота ячейки сообщения iOS с помощью автоматического макета
я пытаюсь создать динамическийсообщение ячейка с использованием автоматического макета.
Что я've пробовалЯчейка позиционируется правильно, по большей части, с автоматической разметкой с учетом следующих ограничений:
Эта проблемаМоей первой проблемой было ограничение ширины метки сообщения (Копируемая метка). Это, кажется, решается с помощьюsetPreferredMaxLayoutWidth:
как описано вэтот вопрос.
Высота все еще проблема. Как вы можете видеть, пузырь сообщения все еще обрезается. Кроме того, яЯ не уверен, как определить высоту ячейки сообщения для табличного представления.
Я ожидал, что авто-макет как-то просто сработает. Я'мы читалиответ здесьНо, похоже, много шагов.
ВопросВо-первых, является ли случай, когда автоматическое размещение является более сложным, чем традиционная арифметика кадров?
Во-вторых, с помощью автоматического макета, как я могу определить высоту результирующей ячейки?