Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我必须添加一个图像,使其一半在导航栏中,其余在视图中。我知道总是有可能添加两个图像,但我想知道有没有办法添加图像视图(只有一个)在两者之间?现在我知道我可以这样做,
[self.navigationController.navigationBar addSubview:imageView];
而且 self.view addSubview:imageView,但我需要在两者之间共享一个图像视图
self.view addSubview:imageView
即前半部分在导航栏中,remaning 在视图中。有人可以帮我吗?
不,这是不可能的 AFAIK。一个视图(包括 UIImageView)只能有一个父视图。所以它要么是 UINavigationBar 的孩子,要么是另一个视图之一,但不是两者兼而有之。
使用 ios 7,您可以使用半透明导航栏,以便您可以在视图中设置图像视图,并通过导航栏发光 :-)