Я использую IOS/XamarinИзменение цвета фона (всей точки зрения) на кнопку мыши в Xamarin
Когда пользователь нажимает кнопку, я хотел бы изменить цвет фона главного окна с моей точки зрения контроллера (Посмотреть).
В случае нажатия кнопки, я попытался это:
partial void MyButton_TouchUpInside(UIButton sender)
{
InvokeOnMainThread(() =>
{
SetBackgroundColor(View);
});
}
, но он не работает. Я попробовал несколько других основных тем/uithread, но не повезло.
Если я звоню SetBackgroundColor(View)
из ViewDidLoad
, конечно, он работает. Я подозреваю, что это проблема с пользовательским интерфейсом.
Любые советы?
Спасибо!
это то, что моя функция делает (SetBackgroundColor). – NullHypothesis