extension UIView { @objc func exerciseAmbiguityInLayoutRepeatedly() { if self.hasAmbiguousLayout { Timer.scheduledTimer(timeInterval: 0.5, target: self, selector: #selector(UIView.exerciseAmbiguityInLayout), userInfo: nil, repeats: true) } } }