Device Familyで「Universal」
を選択すると、iPhoneとiPadの両方のstoryboardが作られます。
すると、iPhoneとiPadの両画面を設計することができるのですが、両方で1つのUIViewを使いたい!
というときに、プログラムでiPhoneとiPadを区別する必要があります。
そんなときは、下記の記述で対応できました。
--------------------------------------------
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) {
// iPad
} else {
// それ以外
}
--------------------------------------------
iPadとiPhoneをソースコード内で判別するには :
http://d.hatena.ne.jp/waochi/20100707/1278465164