Создайте новый фрейм для вида, который вы хотите добавить, на основе системы координат вида, к которому вы его добавляете, - так вы позиционируете свой новый вид. Затем вы просто добавляете представление как подпредставление
[mainView addSubview:newView];
Чтобы избавиться от этого:
[newView removeFromSuperview];
Это удалит подпредставление и освободит его, поэтому, если вы хотите только скрыть или показать его, убедитесь, что вы сохраняете подпредставление (или если вы используете ARC, сохраняйте жесткую ссылку на него) таким образом, чтобы вы этого не делали. нужно создать / уничтожить подпредставление, чтобы показать или скрыть его.