Ancorar um UIButton na parte inferior da exibição de um UITableViewController
Eu tenho o seguinte requisito. Quando umUITableViewController
a visão é exibida, há um número variável de linhas. Abaixo das linhas, um botão deve ser exibido.
Quando o número de linhas é pequeno, o botão deve ser ancorado na parte inferior da exibição.
Quando o número de linhas é maior, o botão de exclusão deve ser colocado imediatamente após a última linha.
Em outras palavras:
E não:
Minha melhor tentativa até agora envolveu a definição de umtableFooterView
e tentando atualizar sua altura usando ocontentSize
doUITableView
, mas eu estou correndo em todos os tipos de problemas. Eu posso continuar nesse caminho e pedir ajuda, mas primeiro quero saber se alguém tem soluções alternativas (melhores).
O resultado deve funcionar bem com uma barra de status de tamanho duplo (durante uma chamada, por exemplo) e estou segmentando o iOS 6.0. Eu não estou usando o construtor de interface.