【发布时间】:2011-03-03 09:27:23
【问题描述】:
我想更改弹出框的图像。它的顶部有蓝色调,所以我希望它具有不同的颜色。我该怎么做...
- (void)presentPopoverFromRect:(CGRect)rect inView:(UIView *)view permittedArrowDirections:(UIPopoverArrowDirection)arrowDirections animated:(BOOL)animated
我可以用这种方法吗.. 制作我自己的视图并在该视图中放置图像。
我在一些帖子中读到它是不可能改变颜色的,而且我没有罚款任何 UIPopOverController 类的实例方法来做到这一点..
提前致谢。
【问题讨论】:
-
您好 Jaimin,这里的“视图” - 表示您要在其中显示弹出框的基本视图。这并不意味着您正在显示的popoverview。您无法设置弹出框的黑色边框,但在这里您可以使用 self.navigationController.navigationBar.tintColor 更改导航栏颜色。您可以使用 ImageView 在弹出框内设置任何图像,只需将其放入您想要制作弹出框的视图中即可。如果您还有任何问题,请告诉我。