此问题适用于在Xcode 14.0中构建并在iOS16.0中运行的Xamarin iOS应用程序。如果页面标题不是在页面构造函数中设置的(例如在OnAppearing中),则在第一次显示时不会显示页面标题(缺少)。如果您推出页面并在稍后返回到该页面,则现在将显示该标题。
drnojrws1#
这似乎是由iOS 16.0/Xcode 14.0中的Apple错误引起的。有两种解决方法:1.将标题设定程式码移至网页建构函式。1.将标题设置代码保留在原来的位置,并将以下代码添加到页面构造函数中:
Title = "\uFEFF"; // Non-printing non-blank Unicode character
显然,如果Title在构造函数中为null、空或空白,则文本的alpha被设置为0。毫无疑问,苹果会在以后的版本中修复这个问题,但我相信目前的版本仍然存在这个问题。
1条答案
按热度按时间drnojrws1#
这似乎是由iOS 16.0/Xcode 14.0中的Apple错误引起的。有两种解决方法:
1.将标题设定程式码移至网页建构函式。
1.将标题设置代码保留在原来的位置,并将以下代码添加到页面构造函数中:
显然,如果Title在构造函数中为null、空或空白,则文本的alpha被设置为0。
毫无疑问,苹果会在以后的版本中修复这个问题,但我相信目前的版本仍然存在这个问题。