Обнаружение, является ли устройство iPad или iPhone Swift
if UIDevice.current.userInterfaceIdiom == .pad {
// iPad
} else {
// not iPad (iPhone, mac, tv, carPlay, unspecified)
}
Nayan Dave (iOS Dev.)