Я пытался выполнить это в течение последних 3 часов, и я не мог понять, как это сделать. Может ли кто-нибудь ПОЖАЛУЙСТА помочь?Помещение модального вида на вид и создание фона серого
Так вот что я пытаюсь сделать. Когда я нажимаю кнопку, скажем, кнопку Sign In
, я хочу, чтобы появилось модальное представление, которое заставляет его смотреть серым и неподъемным. И на этом модальном представлении я хочу несколько кнопок и статических меток.
Я читал и пытался понять несколько ресурсов, таких как: Present modal view controller in half size parent controller, http://makeapppie.com/2014/08/30/the-swift-swift-tutorials-adding-modal-views-and-popovers/, How to use modal views in swift? и несколько других позиций. Однако мне так сложно понять код.
До сих пор у меня есть этот код, который предполагается сделать вид модального быть на вершине зрения позади него:
@IBAction func signIn(sender: AnyObject) {
self.modalTransitionStyle = UIModalTransitionStyle.CoverVertical
// Cover Vertical is necessary for CurrentContext
self.modalPresentationStyle = .CurrentContext
// Display on top of current UIView
self.presentViewController(SignInViewController(), animated: true, completion: nil)
}
Но это не производит эффект, который я хочу. Кто-нибудь, пожалуйста, помогите?
Не могли бы вы предоставить код в Swift? Я супер noob ... – Jae
@Jae Я отредактировал ответ. Надеюсь это поможет. – Dree