我有一个iPad应用程序,将显示一个弹出式使用自定义艺术作品。从前面的问题(Custom popover with pattern border,我了解了UIPopoverBackgroundView类。但我不清楚我应该如何提供我的图像。
我的设计器为我提供了一个单一的图像,这是很容易切片的组件。如果我只是在UIPopoverBackgroundView子类中实现drawRect,我就可以使用非拉伸的左右图像和拉伸的中心图像。但是,我不清楚如何提供自定义箭头图像(向上指向),因为箭头的表示是从基类属性派生的。
我查看了UIPopoverBackgroundView.h View.h,但我没有看到任何引用图像的方法或属性,只有视图的属性。
我这样做对吗?UIPopoverBackgroundView真的让我为自定义的弹出外观提供完整的背景图片吗?如何向UIPopoverBackgroundView子类提供自定义图像?我是否需要改为使用子类UIView来实现一个完全自定义的弹出式外观?
我目前的目标是iOS 5。
编辑:我还发现了另一个问题,using UIPopoverBackgroundView class。我的问题看起来像是这个问题的复制品。
发布于 2012-11-17 10:12:49
我通过实现自己的popover视图类解决了这个问题。
https://stackoverflow.com/questions/12309747
复制相似问题