У меня есть UITableViewCell с ограничениями, чтобы ячеек правильно размещался на iPhone 6 и iPhone 6 +.
Содержимое ячейки правильно изменяет размер. Однако мне нужно нарисовать градиент подуровня над одним из видов внутри. Для этого я использую awakeFromNib для рисования подслоя.
AwakeFromNib задает размер кадра перед его авторезистированием, и поэтому subview под градиентом не является правильным размером.
Если я использую layoutSubviews, первый раз, когда он вызывал, размер также неверен, и ячейка должна быть прокручена до того, как она будет иметь нужный размер; так что этот метод также не работает
Какой метод я должен использовать, чтобы получить правильный размер кадра, чтобы правильно рисовать?