You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Uno平台中TextBlock使用LayoutTransform旋转失效问题求助

Uno平台中TextBlock使用LayoutTransform旋转失效问题求助

Hey there! 😊 我之前在Uno平台里也碰到过类似的问题,其实是LayoutTransform在Uno的部分目标平台上支持有限导致的——比如WebAssembly、iOS/Android这些移动端平台,LayoutTransform并没有被完全实现。

给你个靠谱的替代方案:换成RenderTransform就可以解决啦!它在Uno的全平台都有很好的支持,而且实现文本旋转的效果完全没问题。

修改后的代码是这样的:

<TextBlock Text="Goodday">
    <TextBlock.RenderTransform>
        <RotateTransform Angle="90" />
    </TextBlock.RenderTransform>
</TextBlock>

如果旋转后你觉得文本的位置不是你想要的,还可以调整RenderTransformOrigin属性,比如设置成0.5,0.5就能让文本以中心为原点旋转,默认是左上角哦。

备注:内容来源于stack exchange,提问作者Lucia Minerba

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.20 06:14:51