【问题标题】:Non-interactive non-modal UIPopoverController?非交互式非模态 UIPopoverController?
【发布时间】:2013-08-14 21:11:43
【问题描述】:

有没有办法让UIPopoverController 纯粹作为一个视觉元素,不会在当前视图之上创建模式?我希望有一个弹出框来显示一条消息以及一个上下文箭头,但它本身不响应事件并且不干扰其背后视图的交互。

【问题讨论】:

    标签: objective-c ipad cocoa-touch uipopovercontroller


    【解决方案1】:

    正确的答案是使用UIPopoverControllerpassthroughViews 属性让触摸通过弹出视图。它不会通过弹出框本身传递触摸,但可用于使它们成为非模态的。

    对于更可定制的方法,https://github.com/werner77/WEPopover 之类的内容可能很有价值。

    【讨论】:

      【解决方案2】:

      尝试一些像这样的开源 API:

      http://code4app.net/ios/PopTip-View/4f6d89f86803faed41000000 或者 https://github.com/ajerez/AJNotificationView(使用横幅而不是弹出框来显示消息)

      【讨论】:

      • 我希望它看起来像标准的UIPopoverController,如果它实际上不是真的。
      猜你喜欢
      • 2023-04-05
      • 2017-03-11
      • 1970-01-01
      • 2010-11-26
      • 2017-06-05
      • 2021-09-23
      • 2020-08-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多