Вам не нужно связываться со слоями. Вы могли бы, вероятно, достичь желаемого эффекта, разместив представления в Интерфейсном Разработчике в положениях, в которых они будут находиться после их анимации. Другими словами, сначала раскладывайте вещи в их окончательных / правильных положениях. Не делай ничего прикольного в IB.
В вашем коде после запуска приложения или в -viewDidAppear: метод, если вы используете UIViewController, вы можете сместить представления на некоторое количество, а затем восстановить их в исходное положение в блоке анимации:
myView.transform = CGAffineTransformMakeTranslation(0,81);
[UIView beginAnimations:@"slideUp" context:nil];
myView.transform = CGAffineTransformIdentity;
[UIView commitAnimations];
Что касается отсутствия взаимодействия пользователя с вашими представлениями, это может быть несколько вещей. Если все ваши представления являются подпредставлениями чего-то наподобие UIImageView, для UIImageView для userInteractionEnabled установлено значение NO по умолчанию (по крайней мере, если вы создаете его в коде - я не уверен вручную, какие настройки IB по умолчанию используются для представления изображений). Это также может означать, что суперпредставление ваших представлений на самом деле слишком мало и его кадр не содержит подпредставлений. (Если бы для суперпредставления было включено отсечение, вы бы даже не смогли увидеть подпредставления, которые имеют эту конкретную проблему.)
EDIT:
Я читаю вещи более внимательно и вижу, что вы хотите, чтобы вещи двигались в ответ на нажатие кнопки, поэтому, другими словами, представления должны быть скрыты с самого начала. В этом случае вы все равно могли бы выложить все в IB в их окончательном положении, но просто установить их как скрытые в IB. Когда вы нажимаете кнопку, установите видения видимыми (скрытые = НЕТ) перед их переводом. Это должно позволить им быть размещенными в их окончательном / правильном месте в IB, следя за тем, чтобы они располагались на надлежащих суперпредставлениях и т. Д., В то же время получая необходимый эффект анимации.