问题标签 [uipopovercontroller]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2927 浏览

ipad - MonoTouch 和 UIPopoverController

我有一个 iPad 应用程序,其以下代码与按钮的 (bMyDocuments) TouchDown 事件处理程序相关联:

Pop2 是具有默认视图(白色背景,无 ui 元素)的空白 UIViewController。

此代码从按钮产生一个弹出框,并且大小是正确的。但是,该应用程序挂起没有任何错误,并且在单击它外部时弹出框不会消失。

如何正确初始化 UIPopoverController?示例代码?

谢谢,

绒球

0 投票
2 回答
1006 浏览

ipad - UIPopoverController 显示在错误的位置

我正在窗口内切换视图。方向有时会混淆。

在其中一个窗口中,当我尝试显示应附加到工具栏按钮的弹出框时,它会显示在屏幕上的位置。如果我在物理上改变了设备的方向,弹出框会在正确的位置重绘。如果我再次将其切换回来,它将被绘制在正确的位置。如果我关闭弹出框并尝试再次显示它,它会再次显示在错误的位置。

建议表示赞赏。

0 投票
1 回答
1152 浏览

ipad - iPad弹出问题

下面是我用来显示弹出窗口的一些代码。第一次调用弹出窗口时会显示。第二次调用它失败并出现“EXE_BAD_ACCESS”错误。它在“self.myTextPopOver = pop;”行上失败 如果我注释掉 [pop release] 行,一切正常,但这意味着我正在泄漏内存。

0 投票
1 回答
4122 浏览

iphone - Dismissing UIPopoverController when using ABNewPersonViewController

I have an "add Contact" button which when on iPhone I present a navigation controller with root view controller of an ABNewPersonController modally.

If on iPad I have got a popover which I can display with the new person controller inside - nice.

The problem comes when trying to dismiss.

I can dismiss the popover when touching done or cancel within my implementation of didCompleteWithNewPerson using;

However, this doesn't dismiss when touching outside the popover.

I've returned YES for my popoverControllerShouldDismissPopover method and set the delegate of my popover to this. I've put an NSLOG inside this method and it's not dropping in there - Am I missing something?

Does anyone know how to dismiss the popover when touching outside?

Update - More Code

The Done and Cancel buttons of the new person controller work, dismissing the controller and the popover (when running on iPad). I guess this means the delegate for the ABNewPersonViewController is implemented correctly. (?)

I'm guessing that I may be confusing the issue by having multiple controllers and my popover delegate method is getting hidden or something?

Thanks in advance

EDIT - Delegate method

0 投票
3 回答
720 浏览

cocoa-touch - 使用 UIPopover 显示键盘

弹出窗口出现时如何显示键盘?

popover 是我从 popoverController 调用的 UIViewController。

弹出框有一个 UITextField,当弹出框显示时,键盘也需要显示,光标转到 UITextfield。

我试图将 becomeFirstResponder 放在 viewDidLoad 或 viewWillLoad 下,但不起作用。

我想念什么?这就是所有人。谢谢。

0 投票
7 回答
13587 浏览

iphone - UIPopoverController without arrows?

I would like to know to make an UIPopoverController without arrows In fact I would like to simulate something like this: Screenshot of the set-passcode screen from the iPad's System Preferences

See that

  • There is no arrows

  • There is a title that is somehow inside of a expanded top border of the UIPopoverController and not inside of it like in the normal UIPopoverController.

I assume this is not really an UIPopoverController object but I would appreciate advices on how can I make the same effect (using CoreGraphics? -> specially the translucent degrade effect of the 3D outstanding border) and/or links to some sources if anyone has done this before.

Thanks in advance.

Ignacio

EDIT:

I am still looking for this stuff and realized that even in third party apps is being used an example is: twitterrific for iPad as seen in this picture. Anyone please? Putting the title inside the popovercontroller is just ugly. alt text

0 投票
1 回答
815 浏览

ios - 弹出窗口中的 UIActionSheet 布局错误

我有一个UIActionSheet在弹出窗口中显示的带有单个按钮的按钮。在横向模式下,弹出框周围有足够的空间,因此它在中间显示一个箭头,一切都很好:

在风景中

在纵向中,弹出框必须在右侧显示一个箭头:

纵向

现在按钮看起来有点太低了,有点太靠右了(这不是裁剪)。你遇到过这种行为吗?你设法解决了吗?

0 投票
4 回答
3769 浏览

iphone - 弹出视图的定位问题

当我在 iPad 中的纵向视图和横向视图 (&Vice Versa) 之间切换时,我的弹出视图的位置会出现乱码。这是我计算弹出视图框架的方法:

请告诉我这里有什么问题?

0 投票
2 回答
7802 浏览

ios - iPad 中 PopoverView 中的 UIDatePicker

我有一个运行 iOS 3.2.2 的 iPad 特定应用程序,它在 ui 弹出窗口中显示设置视图。这一切都很好,但现在我试图让一个日期选择器在视图中呈现,但不确定显示它的最佳方法是什么。

现在它有一个按钮,可以在模式中切换日期选择器的可见性,但与操作表的正常方法相比,这对于管理解雇似乎非常笨拙。

我无法找到这种情况的“最佳实践”,并且想知道是否有人以前遇到过这种情况并可以提供一些建议或指导。

谢谢!

0 投票
2 回答
676 浏览

ipad - 当模态视图可见且 iPad 旋转时,UIPopover 的内容会更改为随机方向

我有一个UITableView在弹出框内显示的导航控制器内。当您从弹出框内(在详细视图上)按下一个条形按钮时,它会显示一个模态视图。如果您在弹出框可见且模态视图位于其上的情况下旋转 iPad,则弹出框的内容将变为看似随机的方向,如下所示。

知道这里发生了什么吗?

替代文字

更新: 我正在尝试实施解决方案,也许有更好的方法。当模态视图被关闭时,我向弹出框的所有者发送一个NSNotificationfrom 。- (void)mailComposeController:(MFMailComposeViewController *)controller didFinishWithResult:(MFMailComposeResult)result error:(NSError *)error当我按下取消时,按钮被明显按下,但之后没有任何反应,屏幕变得无响应。但是,旋转仍然正常进行。

在模式视图被解除之前,我似乎正在解除弹出框。我真的不知道这样做的任何其他方式,感谢您继续提供帮助。