народ, подскажите пожалуйста как мне правильно удалить subview, нет, я не дурок, я знаю способы, вернее понимаю. я релизовал это все следующим образом: и сделал это по тапу, сам жест зарегетрирован на родительской вью но у меня почему-то ничего не получается.
1) searchView создаешь локально зачемто, нигде его не добавляешь в иерархию view => он не отображается
2) если используешь autolayout то у view должно быть выставлено translatesAutoresizingMaskIntoConstraints в false
3) менять констрейнт надо вне блока анимации, а чтобы он анимировался в блоке анимации вызываем layoutIfNeeded
4) удалять view из иерархии отображения надо не в блоке анимации, если уж хочешь удалить после завершения анимации то засунь это в completion блок