分裂视图控制器中导航控制器的内阴影

时间:2012-03-20 12:01:39

标签: ios5 uinavigationcontroller uisplitviewcontroller gradient shadow

我真的很难在我正在编写的应用程序上找到一个内在的阴影,因为我不确定最好的方法。

我有一个UISplitViewController,它包含一个UINavigationController作为主视图。我所追求的是左侧菜单上的阴影(或其内部的阴影) 与this app

类似

我无法弄清楚如何让它发挥作用,这让我很生气。我查看了外观代理,但你不能在导航控制器或拆分视图控制器上使用它(这是有意义的)

我已经将导航控制器子类化并尝试在viewDidLoad中绘制内容,并且能够将子视图添加到控制器视图中,但是我无法获得阴影。我不能使用drawRect,因为这个应用程序是针对iOS5的,并且已经删除了它来代替外观代理。

有任何帮助吗? 感谢

1 个答案:

答案 0 :(得分:0)

好的,不用担心。我用不同的方式对它进行了分类。

我创建了一个UIView子类,它绘制了我想要的宽度/高度的简单渐变,然后我在导航控制器加载时将其添加为子视图。

非常感谢:)

相关问题