0
1)我有例如一個UIButton
,我想改變視圖的佈局,當Hidden
屬性通過綁定更改。我如何訂閱某種HiddenChanged
事件?如何檢測Xamarin.iOS中更改的GUI控件屬性?
2)有沒有更好的方法來重新繪製視圖佈局?我試圖解決標準表單佈局,並且當某些控件Hidden
屬性通過綁定設置爲true時,則將其餘控件向上移動。現在我在那裏有控制之間的空行。
1)我有例如一個UIButton
,我想改變視圖的佈局,當Hidden
屬性通過綁定更改。我如何訂閱某種HiddenChanged
事件?如何檢測Xamarin.iOS中更改的GUI控件屬性?
2)有沒有更好的方法來重新繪製視圖佈局?我試圖解決標準表單佈局,並且當某些控件Hidden
屬性通過綁定設置爲true時,則將其餘控件向上移動。現在我在那裏有控制之間的空行。
而不是試圖自己處理這(我認爲這從來就不是最好的選擇),我會使用AutoLayout。這是構建適用於iOS的動態和適應性用戶界面的標準。
你可以找到在Xamarin文檔的詳細信息 - Auto Layout with the Xamarin Designer for iOS
也許這將幫助https://forums.xamarin.com/discussion/4508/key-value-observing – Igor