Во 2 контроллере создай проперти в хедере типо Имя (@property (strong, nonatomic) NSString * name;
При нажатии на ячейку на 1 контроллере, где ты создаешь 2 контроллер обратись к его проперти (mySecondVC.name = myDataArray[indexPath.row];
через константы
self.view.frame.size.height - 20
self.view.frame.size.wight - 20
координаты что елемент будет вниз от верха и сбоку на 20 пикселей
установи еллементу нужн координаты
(код обж-с но логику ты понял)
ну про передачу дан между контрол почитайте это www.imaladec.com/story/singleton
а вобще про контроллеры,переходы и т.д надо почитать(посмотреть)уроки,на фрумах это понять сложно