簡體   English   中英

SCNText對齊在iOS中不起作用

[英]SCNText Alignment not working in iOS

我嘗試了正確的對齊,但它仍然保持對齊。

let txt = SCNText(string: "TEST", extrusionDepth: 10) 
txt.chamferRadius = 5 //0<chamfer<extrusion depth
txt.firstMaterial.diffuse.contents  = UIColor.whiteColor() 
txt.containerFrame = CGRectMake(-200, -150, 400, 200) //on iPad Air Sim in Landscape
txt.wrapped = true
txt.alignmentMode = kCAAlignmentRight

怎么了?

謝謝!

看起來對齊工作正常 - 嘗試在測試字符串中添加第二行,如"TEST\\nT"並在左右對齊模式之間切換。 但是SCNText適合於適合其節點的坐標系,因此單獨對齊不一定會使文本按照您希望的方式適合您的場景。

您可以使用節點的pivot屬性調整節點內容如何適合其父空間。 根據文本的邊界框將其設置為轉換變換( SCNMatrix4MakeTranslation ),您可以根據需要更改布局。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM