gpt4 book ai didi

objective-c - 尝试将 subview 添加到导航栏

转载 作者:太空狗 更新时间:2023-10-30 03:58:47 28 4
gpt4 key购买 nike

我尝试过的:

UIView *view = [[UIView alloc] initWithFrame:frame];
[view setBackgroundColor:[UIColor redColor]];
[[UINavigationBar appearance] addSubview:view]; // does't work

[self.navController.view addSubview:view]; // does't work
[self.navController.view bringSubviewToFront:view]; //

问题是我们如何在iOS7 中正确地添加一个 subview 到我们的导航栏?感谢您的建议。

UPD0:对不起,伙计们。我部分明白了。这是因为在 setupAppearance 之后我有 self.navController.navigationBarHidden = YES。好吧,似乎有一张有趣的导航脸。酒吧实现。 navigationBarHidden 并且在每个 View 中我们都有自定义导航。酒吧。我应该深入细节。无论如何感谢您的回复。

UPD1:只是继续搜索解决方案以将自定义 View 添加到导航。像背景图片一样的条形图。

最佳答案

你必须把它添加到导航栏,试试这个:

[self.navigationController.navigationBar addSubview:view];

关于objective-c - 尝试将 subview 添加到导航栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23322058/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com