Мне нужно, чтобы ViewController скользил вверх, центрировался и накладывал текущий ViewController. Я думал, что следующий код будет работать, но это не делает:iOS Swift Popup View Controller
let view = storyboard?.instantiateViewControllerWithIdentifier("castSpell") as! CastSpellViewController
view.modalPresentationStyle = .OverCurrentContext
presentViewController(view, animated: true, completion: nil)
Новый ViewController отображается, но так же, как полноэкранный просмотр. У меня есть размер, установленный на 400x300 в раскадровке. Я знаю, что могу сделать то же самое, имея представление в представлении, а затем показывая вид сверху. Это маршрут, на который мне нужно идти?
Это для iOS 7 или для iOS 8? –
Это iOS 8. Я действительно понял способ сделать это, используя Popover и установив стрелки на 0. –