In iOS 11 I use
safeAreaInsets
to specify the offset from safe area to my custom view like this:
var frame: CGRect
if #available(iOS 11.0, *) {
frame = CGRect(x:0,
y: self.view.safeAreaInsets.top + 16,
width: 100,
height: 50)
} else {
//backward compatibility to previous versions?
}
let customView = CustomView(frame: frame)
self.view.addSubview(customView)
the question is - how to specify offset from safe area in previous versions of iOS? Thanks in advance!