我的iPad应用程序带有主视图控制器,顶部有导航栏。我想在导航栏上创建一个signIn按钮,该按钮应打开一个包含用户名,密码,一个附加字段和登录按钮的弹出式视图。单击登录按钮将关闭弹出窗口并将文本字段中的信息传递回主视图控制器。
我一直试图在网上找到这样的东西,但没有运气。
有谁知道这样做的方法?
答案 0 :(得分:0)
你应该看看UIPopoverController
这是您初始化和显示它的方式:
UIPopoverController *myPopover = [[UIPopoverController alloc] initWithContentViewController:myForm];
[myPopover presentPopoverFromRect:button.frame inView:self.view permittedArrowDirections:UIPopoverArrowDirectionsAny animated:YES];
要从myForm
获取数据,您可能希望使用delegation。
myForm.delegate = self; //before presenting de popover