【发布时间】:2014-11-17 05:49:09
【问题描述】:
这个 UIView 到底叫什么?它是不同的,因为顶部的三角形并与 UINavigationBarButtonItems 一起使用。
另外,这是如何在带有标题和按钮的代码中实现的?谢谢!
【问题讨论】:
标签: objective-c xcode swift uiview uiviewcontroller
这个 UIView 到底叫什么?它是不同的,因为顶部的三角形并与 UINavigationBarButtonItems 一起使用。
另外,这是如何在带有标题和按钮的代码中实现的?谢谢!
【问题讨论】:
标签: objective-c xcode swift uiview uiviewcontroller
在 iOS 8 之前,UIKit 中没有任何内置功能可以为您执行此操作。您必须自己绘制视图或使用图像来创建三角形。
实现这一点的最简单方法可能是制作具有透明度的全屏图像,并将其放在一个透明视图上,该视图显示在现有视图之上以“呈现视图”。
如果你只需要支持iOS 8,你应该可以使用UIPopoverPresentationController。
【讨论】: