Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/116.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xcode uinavigationbar中的自定义背景非应用程序范围,每个视图都不同_Xcode_Ios_Uinavigationbar_Custom View - Fatal编程技术网

Xcode uinavigationbar中的自定义背景非应用程序范围,每个视图都不同

Xcode uinavigationbar中的自定义背景非应用程序范围,每个视图都不同,xcode,ios,uinavigationbar,custom-view,Xcode,Ios,Uinavigationbar,Custom View,我在uiNavigationBar中找到了很多定制背景的解决方案,但它们都是应用程序范围内的,如何在每个视图中做相同的事情(每个视图都有不同的背景?这很难完全正确地完成,但您可以首先创建一个具有可配置背景图像的子类。然后在其他视图之间导航时切换背景图像 您还必须在更改背景时设置条的颜色,以便条按钮的颜色正确。这很难完全正确完成,但您可以首先创建一个具有可配置背景图像的子类。然后在从/到其他视图导航时切换背景图像 您还必须在更改背景时设置条的颜色,以便条按钮的颜色正确。我认为Apple不允许对UI

我在uiNavigationBar中找到了很多定制背景的解决方案,但它们都是应用程序范围内的,如何在每个视图中做相同的事情(每个视图都有不同的背景?

这很难完全正确地完成,但您可以首先创建一个具有可配置背景图像的子类。然后在其他视图之间导航时切换背景图像


您还必须在更改背景时设置条的颜色,以便条按钮的颜色正确。

这很难完全正确完成,但您可以首先创建一个具有可配置背景图像的子类。然后在从/到其他视图导航时切换背景图像


您还必须在更改背景时设置条的颜色,以便条按钮的颜色正确。

我认为Apple不允许对UINavigationController进行子类化:)子类化始终是允许的。顺便说一下,您应该对UINavigationBar进行子类化。我认为Apple不允许对UINavigationController进行子类化:)子类化总是允许的。顺便说一下,您应该将UINavigationBar子类化。