2016-04-21 20 views
1

,和CS/designer.cs文件,以下這一點: https://developer.xamarin.com/recipes/ios/general/templates/using_the_ios_view_xib_template/添加一個子視圖是我創建的廈門國際銀行在上海華半

我可以再創建視圖廈門國際銀行的一個實例,並將其添加到另一個視圖。

所以這個效果很好,並添加了xib視圖。

我希望能夠更改框架,以便添加的xib視圖僅覆蓋超級視圖寬度的一半,就像滑動菜單一樣。

我無法更改Frame.Width屬性,因爲它只是返回。

我在故事板中添加了另一個視圖,該視圖具有我想要的框架,然後將xib視圖框架指定給該視圖框架,並且它仍佔據整個視圖。

任何想法或幫助,非常感謝。

回答

4

Frame.width在iOS和xamarin中都是隻讀的 frame屬性isnt雖然。

我端起了邏輯在iOS的更新幀,你可以很容易地移植到xamarin

var frame = myView.frame 
frame.size.width *= 0.5 
myView.frame = frame; 
相關問題