以编程方式设置弹出窗口的箭头提示

时间:2011-06-24 09:03:07

标签: ios iphone user-interface popup

我错过了正确的术语,因此很难Google /搜索解决方案 - 尽管如此,我希望弹出视图的指向箭头指向不同的位置,看看下面的图像,看看我在说什么

popup arrow

问题

  1. Apple的名称/这个元素的术语是什么

  2. 如何以编程方式更改其位置

  3. SDK本身是否支持此元素作为元素,如果状态为

2 个答案:

答案 0 :(得分:4)

您需要UIPopoverControllerpopoverArrowDirection属性。将其设置为UIPopoverArrowDirection值之一。

您还可以在以下任一功能中指定允许的方向以显示弹出窗口:

presentPopoverFromRect:inView:permittedArrowDirections:animated:
presentPopoverFromBarButtonItem:permittedArrowDirections:animated:

答案 1 :(得分:1)

试试这可能对你有帮助.....

[popoverController presentPopoverFromRect:CGRectMake(375, 230.0, 0.0, 0.0) inView:self.view  permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES];