如何在iPhone上绘制弹出视图而不是使用图像?

时间:2011-10-16 17:06:39

标签: iphone ios ios4 uiview popover

就像附加屏幕截图中的popover一样,popover允许用户更改主题。 我知道周围有一些例子,但他们都使用图像来实现这一点,因此很难改变主题。

我相信屏幕截图中的应用程序没有使用图像来执行此操作。

感谢您的帮助!

enter image description here enter image description here

1 个答案:

答案 0 :(得分:0)

在我的Win背景中,这些皮肤(在Delphi和WinForms中称为“Flat”)是通过绘制代码制作的:选择一种颜色,画一条线,选择另一种颜色,绘制一个圆角矩形等等。

此外,有必要为每种颜色引入一组“ColorTheme”,其中包含一组字段。您可能有几个ColorTheme实例,并在需要更改颜色主题时进行交换。