Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.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
Ios 重新加载视图后,导航栏字幕未正确加载_Ios_Swift_Uinavigationbar - Fatal编程技术网

Ios 重新加载视图后,导航栏字幕未正确加载

Ios 重新加载视图后,导航栏字幕未正确加载,ios,swift,uinavigationbar,Ios,Swift,Uinavigationbar,第一次加载视图时,导航栏上的副标题加载正确,显示的是日期,没有被切断或其他任何内容。当我进入另一个视图,然后返回主视图时,导航栏的副标题和标题被切断,并且没有正确显示。这是什么原因造成的 let dateFormatter=dateFormatter() dateFormatter.dateStyle=.full dateFormatter.timeStyle=.full dateFormatter.dateFormat=“EEEE,dd MMMM” 让dateString=dateFormat

第一次加载视图时,导航栏上的副标题加载正确,显示的是日期,没有被切断或其他任何内容。当我进入另一个视图,然后返回主视图时,导航栏的副标题和标题被切断,并且没有正确显示。这是什么原因造成的

let dateFormatter=dateFormatter()
dateFormatter.dateStyle=.full
dateFormatter.timeStyle=.full
dateFormatter.dateFormat=“EEEE,dd MMMM”
让dateString=dateFormatter.string(从:日期)
self.navigationItem.titleView=setTitle(标题:“主页”,副标题:日期字符串)
正确显示:

未正确显示:

您是否正在更改另一个VC的导航标题样式(如大标题或小标题)。请检查。第二个VC上的导航标题是大标题,这可能是原因吗?不,我想您需要大标题。是的,我的第二个VC上有一个大标题。在离开第二个VC后,导航标题仍然显示为中断。