Iphone 如何在导航栏和视图之间添加图像视图共享?

Iphone 如何在导航栏和视图之间添加图像视图共享?,iphone,ios,ipad,Iphone,Ios,Ipad,我必须添加一个图像,使其一半在导航栏中,其余部分在视图中。我知道总是有可能添加两个图像,但我想知道是否有任何方法可以在两个图像之间添加一个图像视图(只有一个)?现在我知道我可以这样做 [self.navigationController.navigationBar addSubview:imageView] 还有self.view addSubview:imageView,但我需要在两者之间共享一个图像视图 前半部分在导航栏中,剩下的部分在视图中。有人能帮我吗 不,这是不可能的。一个视图(包括U

我必须添加一个图像,使其一半在导航栏中,其余部分在视图中。我知道总是有可能添加两个图像,但我想知道是否有任何方法可以在两个图像之间添加一个图像视图(只有一个)?现在我知道我可以这样做

[self.navigationController.navigationBar addSubview:imageView]

还有
self.view addSubview:imageView
,但我需要在两者之间共享一个图像视图

前半部分在导航栏中,剩下的部分在视图中。有人能帮我吗


不,这是不可能的。一个视图(包括UIImageView)只能有一个superview。因此,它要么是UINavigationBar的子视图,要么是另一个视图的子视图,但不能两者兼而有之。

在ios 7中,您可以使用半透明导航栏,这样您就可以在视图中设置imageview,并使其通过导航栏发光:-)

您不能在其上添加另一层吗,一半在导航栏上,其余部分在视图上?这并不能回答问题。若要评论或要求作者澄清,请在他们的帖子下方留下评论-你可以随时在自己的帖子上发表评论,一旦你有足够的评论,你就可以了。@ShimonRachlenko。。。是的,这是对他的问题的回答。也许你不太明白:-)