iPad弹窗视图

问题描述:

我遇到了UIPopoverController的问题。我试图在应用程序启动时在屏幕上显示注册表单(此后定期登录屏幕)。然而,由于表单有点长,我还需要一个位于键盘上方的工具栏,以及next,prev,done按钮(与Safari中的类似)。iPad弹窗视图

如何让工具栏出现在弹出窗口的顶部,同时仍然保持全屏宽度,iPad始终处于横向模式。

我确实有这个工作,但只有当它们出现在与弹出窗口相同的矩形中时,按钮才会被激活。

这里任何帮助,将不胜感激

设置工具栏成为每个UITextFields的inputAccessoryView。

有很多关于如何在SO和其他网站上执行此操作的示例。

为您的上一个工具栏和下一个工具栏创建一个类。 制作如下返回工具栏的方法。

-(UIToolbar*)createToolBarForView:(UIView *)keyBoardView 
{ 
    //Add segment Controller and Selector for your segmentController 
} 

在选择为您的细分控制器使用委托,通知执行类,段控制器被解雇。

使所有这些事情之后设置inputAccessoryType所有您想要该工具栏出现在文本框

{ YourTextField.inputAccessoryView = [OBjectOfYourCustomView createToolBarForView:self.view]。 }