0
我有一個StackLayout(視圖)其中我有圖像和標籤水平對齊(請參閱下面的屏幕截圖)。標籤應該有一個Marquee屬性。爲此,我們在標籤上使用動畫(使用TranslateTo),並在點擊手勢時給出新的X位置,當我們點擊標籤時,標籤開始從右向左移動,但是它與圖像重疊。有什麼辦法可以在Xamarin.Forms IOS中實現它嗎?所以選框標籤不會重疊圖像。 Xamarin.Forms Marquee iOS框架
我有一個StackLayout(視圖)其中我有圖像和標籤水平對齊(請參閱下面的屏幕截圖)。標籤應該有一個Marquee屬性。爲此,我們在標籤上使用動畫(使用TranslateTo),並在點擊手勢時給出新的X位置,當我們點擊標籤時,標籤開始從右向左移動,但是它與圖像重疊。有什麼辦法可以在Xamarin.Forms IOS中實現它嗎?所以選框標籤不會重疊圖像。 Xamarin.Forms Marquee iOS框架
您可以使用StackLayout中的RaiseChild(imageview)來提升圖像並啓動Label TranslateTo()的動畫;這應該使標籤的外觀在圖像下移動。甚至在Label-X到達ImageView-X時需要處理Label的PropertyChanged事件或使用行爲來確定標籤的X值時更改標籤的可見性。
StackLayout是列表內,所以我不能使用它的raiseChild –