2012-03-15 67 views
0

我知道这听起来不合理,可能是一个糟糕的设计。 但我想知道有没有什么办法可以在UIMenuController弹出时以编程方式突出显示UIMenuitem之一?如何以编程方式突出显示UIMenuController中的一个特定UIMenuItem?

即就像我按下该项目但在'按下'之前的状态,它会有一个蓝色的背景表明我按下了什么。

就像我可以使用下面的代码的UIButton

[myBtn setHighlighted:YES]; 

回答

0

当然是有没有简单/应用程序商店安全的方式,UIMenuItem s为连UIView子类,所以你不能继承,并实现自己的绘制代码。

0

不,你不能..要做到这一点,你需要建立自己的menuView并展示它而不是UIMenuController。

相关问题