Это не имеет особого отношения к программированию, но я смущен, и новичок тоже так спрашивает здесь. Я реализую экран, показанный ниже. Ясно, что это показывает, что его можно реализовать с помощью UITableView с header(Invoice|Date|Vale|Action)
и footer(Total)
. Пожалуйста, игнорируйте панель навигации. Поскольку верхний и нижний колонтитулы просто информативны без взаимодействия с пользователем, я хочу использовать UILabel
в качестве альтернативы верхнего и нижнего колонтитула. Я сделал прикрепленную метку в ViewController, и между этой меткой добавлен UITableview
. Его рабочий тон на симуляторе, не имеет устройства для его проверки.Параметры верхнего и нижнего колонтитула в TableView
1) Правильно ли это?
2) Если это правильно, проявит ли оно какое-то странное поведение на устройстве?
3) Этот подход подходит для autolayout
?
Кажется, что это * может * выглядеть странно на устройстве другого размера. Как вы определяете расстояние между данными в «TableViewCell»? Если каждый из предметов имеет равную ширину, то это должно быть хорошо. – Caleb
Да, в прототипе ячеек я дам элементам ярлыка равной ширины и textAlignment справа. Будет ли он работать на всех устройствах? –
Просто подумайте об этом подходе, потому что он выглядит более простым и простым, чем стандартный. –