我有一个课程,我将它用于iPhone和iPad。当我在iPad上使用它时,我把它放在UIPopOverController
中。我想根据它是否在UINavigationController
中更改UIPopOver
中的按钮。我怎么能这样做。
由于
答案 0 :(得分:1)
您可以使用宏/功能(不确定其名称是什么)UI_USER_INTERFACE_IDIOM()
来检查您当前正在运行的设备类型。目前,可以返回的两个值是UIUserInterfaceIdiomPhone
和UIUserInterfaceIdiomPad
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad){
//do stuff
}