gpt4 book ai didi

c# - Xamarin iOS - 模拟器 View 不刷新

转载 作者:行者123 更新时间:2023-11-29 02:31:07 26 4
gpt4 key购买 nike

我的 ViewController 中有一段用 Xamarin for iOS 构建的简单代码:

    void LogMessage (string message)
{
logText.Text += string.Format("\n{0}", message));
}

logText 在哪里:

    [Outlet]
[GeneratedCode ("iOS Designer", "1.0")]
UILabel logText { get; set; }

正在调用代码,正在正确更新 logText 的 Text 属性,但在 iOS 模拟器中我看不到任何变化。我尝试用 UITextView 替换 UILabel 但没有任何变化。

最佳答案

如果您尝试从后台线程更新 UI,它将无法工作。要在 UI 线程上强制更新,试试这个

InvokeOnMainThread (delegate {  
logText.Text += string.Format("\n{0}", message));
});

关于c# - Xamarin iOS - 模拟器 View 不刷新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26869575/

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