У меня есть приложение iOS с таблицей и пользовательской ячейкой таблицы.Изменение размера Custom tablevVewCell для разных устройств
У моего стола есть фиксированные ограничения размера на левой и правой сторонах, так что он становится шире, если я переключаюсь на устройство с большим экраном.
Когда я смену устройства в симуляторе, я хотел бы, чтобы моя пользовательская ячейка таблицы растянулась, чтобы заполнить новое представление таблицы.
Как бы то ни было, когда я переключаюсь на 6 плюс, я получаю свою ячейку изначально определенного размера с пробелом в конце, чтобы заполнить оставшееся пространство.
Любые мысли о том, как изменить размер пользовательской ячейки соответствующим образом? (В качестве альтернативы, есть ли способ изменить белое пространство в конце к прозрачному?)
Если вы делаете это программно, попробуйте это в своей пользовательской ячейке '[self setAutoresizingMask: UIViewAutoresizingFlexibleWidth];' Если вы делаете это с .xib, , активируйте маску автоматического изменения размера UIViewAutoresizingFlexibleWidth'. –
Какие ограничения вы создали для TableView? –
Где я могу активировать UIViewAutoresizingFlexibleWidth? Есть ли окно для проверки в построителе интерфейса? –