【问题标题】:Programmatically set the arrow tip of a popup以编程方式设置弹出窗口的箭头提示
【发布时间】:2011-06-24 09:03:06
【问题描述】:

我缺少正确的术语,因此很难谷歌/搜索解决方案 - 不过,我想让弹出视图的指向箭头指向不同的位置,看看下面的图片,看看我在说什么

问题

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

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

  3. SDK本身是否支持该元素作为元素以及if state where

【问题讨论】:

    标签: ios iphone user-interface popup


    【解决方案1】:

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

    您还可以在以下任一函数中指定允许的方向以显示弹出框:

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

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2018-05-04
        • 1970-01-01
        • 2018-02-17
        • 2013-01-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多