Я прикрепляю дочерний контроллер представления к моему представлению:
func showRaitingDialog () {
let popupRateExpiriance = UIStoryboard (name: "Main", bundle: nil).instantiateViewController(withIdentifier: "ratePopupId") as! RateViewController
//adding the popup view to the corrent view controller
print ("this happens after")
self.addChildViewController(popupRateExpiriance)
popupRateExpiriance.refrenceToController = self
popupRateExpiriance.view.frame = self.view.frame
self.view.addSubview(popupRateExpiriance.view)
popupRateExpiriance.didMove(toParentViewController: self)
}
этот дочерний контроллер представления - фактически просто диалог костюма, который я сделал в своем приложении.
мой вопроскак мне заблокировать нажатия вокруг этого диалога?(пока пользователь может нажать на экран, ударив его, если он нажимает вокруг самого контроллера вида)