@ SeniorLee согласно вашему вопросу, который вы оставили в комментарии-
Причина, по которой она не работала, когда вы использовали кнопку в качестве нижнего колонтитула, заключается в том, что нижний колонтитул ДОЛЖЕН быть ширинойвид таблицы.Вот почему, когда ваша кнопка БЫЛА вашим представлением нижнего колонтитула, она следовала правилу, что она ДОЛЖНА быть шириной таблицы.
Теперь, когда вы используете обычный старый UIView, она заменяет нижний колонтитул,и его ширина равна ширине таблицы.Таким образом, все, что вы добавляете в это представление, может быть таким, каким вы хотите.Имеет ли это смысл?
Причина, по которой высота может быть изменена, заключается в том, что высота нижнего колонтитула не имеет тех же обязательных условий, что и ширина, поэтому вы можете изменять высоту нижнего колонтитула сколько угодно, только неширина.