2011-03-08 46 views
1

编辑:关于iPad上的模式“完成”按钮的处理方法

再次考虑此问题后。我意识到我试图做的是在iPad上使用模态视图控制器。我的印象是,根据HIG,我无法在popover中使用“完成”按钮。我显然需要iPhone上的“完成”按钮,但我试图在弹出窗口中处理该模式视图。

回答

1

显然使用“完成”按钮来关闭模式视图控制器是允许的,因为我可以设置modalInPopover属性并将我的“完成”按钮添加到navcontroller栏。

1

是可能的

在iphone大小视图控件中创建一个完整的代码。

现在,当你想显示上找到该设备

创建于iphone尺寸一个控制器名称mytable.m,h和的.xib

一个按钮,单击要显示此mytable的观点

按钮单击事件是

-(void)btnshowtableclick:(id)sender 
{ 
NSString *deviceType = [UIDevice currentDevice].model; 

if([deviceType isEqualToString:@"iPhone"]) 
{ 
//navigate to that screen code 
} 
else 
{ 
//show popover 
} 
} 

Determine device (iPhone, iPod Touch) with iPhone SDK

相关问题