我有一个StackLayout(View),其中我的图像和标签水平对齐(参见下面的截图)。 Label应该具有Marquee属性。为此,我们在Label上使用动画(使用TranslateTo)并在点击手势上给出新的X位置,当我们点击标签时,标签开始从右到左作为Marquee移动,但它与图像重叠。有没有办法在Xamarin.Forms IOS中实现它?因此,选框标签不会与图像重叠。
答案 0 :(得分:0)
您可以使用StackLayout中的RaiseChild(imageview)来提升Image并启动Label TranslateTo()的动画;这应该使标签在图像下方移动时出现。甚至在Label-X到达ImageView-X后更改标签的可见性,您需要处理Label的PropertyChanged事件或使用行为来确定标签的X值。