iOS开发:Popover控制器、网络连接与Web视图嵌入
1. Popover控制器
在开发通用应用时,要记住iPad并非只是“大号”的iPod touch,iPad应用的用户界面不一定是iPhone界面的直接复制。Popover控制器虽不是视图控制器本身,但可管理视图控制器的展示。它仅适用于iPad,iPhone上没有对应功能。
1.1 创建Popover控制器
可以通过以下代码简单创建一个UIPopoverController:
- (IBAction)itemTapped:(id)sender {
UIViewController* content = [[UIViewController alloc] init];
UIPopoverController* popover = [[UIPopoverController alloc]
initWithContentViewController:content];
popover.delegate = self;
self.popoverController = popover;
[self.popoverController presentPopoverFromBarButtonItem:sender
permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES];
}
当用户点击Popover视图外部时,Popover会自动关闭,而在Popover内部点击不会使其
超级会员免费看
订阅专栏 解锁全文
93

被折叠的 条评论
为什么被折叠?



