第二十一章 變換(十三)

2021-09-19 19:19:28 字數 515 閱讀 3421

垂直滑塊?

某些觀點是否可以輪換並仍然可以正常工作? 更具體地說,xamarin.forms的普通水平slider元素可以旋轉成垂直滑塊嗎?

我們來試試吧。 verticalsliders程式在stacklayout中包含三個滑塊,stacklayout本身逆時針旋轉90度:

果然,所有三個滑塊現在都是垂直定向的:

他們工作! 您可以操縱這些垂直滑塊,就像它們是為此目的而設計的一樣。 最小值對應於底部的拇指位置,最大值對應於頂部。

但是,xamarin.forms布局系統完全沒有意識到這些滑塊的新位置。 例如,如果將手機設定為橫向模式,則會根據縱向螢幕的寬度調整滑塊的大小,並且滑塊太大而無法旋轉到垂直位置。 您需要花費一些額外的精力來智慧型地定位和調整旋轉滑塊的位置。

但它確實有效。

第二十一章 變換(十三)

垂直滑塊?某些觀點是否可以輪換並仍然可以正常工作?更具體地說,xamarin.forms的普通水平slider元素可以旋轉成垂直滑塊嗎?我們來試試吧。verticalsliders程式在stacklayout中包含三個滑塊,stacklayout本身逆時針旋轉90度 果然,所有三個滑塊現在都是垂直定...

第二十一章 變換(七)

錨定規模 以下是一些螢幕截圖,顯示 從左到右 相對於左下角相對於右下角和相對於中心底部的縮放 如果您熟悉ios程式設計,則可以了解類似的anchorpoint屬性。在ios中,此屬性會影響定位和轉換中心。在xamarin.forms中,anchorx和anchory屬性僅指定轉換中心。這意味著xam...

第二十一章 變換(八)

旋轉 屬性旋轉螢幕表面上的可視元素。將 旋轉 屬性設定為以度為單位的角度 不是弧度 正角度順時針旋轉元素。您可以將 旋轉 設定為小於0或大於360的角度。實際旋轉角度是旋轉屬性模數360的值。元素圍繞相對於使用anchorx和anchory屬性指定的自身的點旋轉。planerotationdemo程...