Я думал, что может быть способ легко скрыть и показать кнопку в строке с использованием автоматической компоновки, чтобы виды могли автоматически упорядочиваться аккуратно в зависимости от того, какие из них видны.Изящно скрывая и показывая виды при использовании автозапуска
Например, у меня есть две кнопки, которые я всегда хочу, сосредоточенные в кадре:
// pseudo visual format code:
|-----[star][download]-----|
Когда я нажимаю скачать я хочу сейчас, чтобы увидеть три кнопки: (pause
кнопка download
этикетки для; cancel
является ранее скрытые кнопки)
|--[star][cancel][pause ]--|
Я думал, что я мог бы, возможно, все три кнопки всегда присутствуют, но, возможно, переопределить ширину, чтобы сделать смотреть изящно анимировать между государствами? Я думал, что может быть более семантический способ добиться добавления и удаления представлений из структуры автоматического макета. Есть предположения?
Я задал подобный вопрос и получил downvoted http://stackoverflow.com/ Вопросы/20876664/ios-autolayout-dynamic-adjust-controls/20876746? noredirect = 1 # comment31327381_20876746 :) – Abhishek