Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在SwiftUI中装饰文本片段的最佳方式是什么?_Swift_Xcode_Swiftui - Fatal编程技术网

在SwiftUI中装饰文本片段的最佳方式是什么?

在SwiftUI中装饰文本片段的最佳方式是什么?,swift,xcode,swiftui,Swift,Xcode,Swiftui,我需要在SwiftUI中的文本中插入自定义视图。换言之,用于装饰文本的某些片段,如数字应用程序中的公式字段。 我仍然是swiftUI和Xcode的新手,所以我不知道如何开始并用谷歌搜索它 我不会在这里给你一个完整的答案,因为你似乎是那种希望自己解决这个问题的开发人员。(如果我的假设有误,请纠正我。) 要点是,SwiftUI的实现方式可能还不如UIKit的方式简单 在UIKit中,您可能会看到创建UITextView的包装视图或子类,它将管理其子视图,处理触摸和文本输入事件,并更新UITextVi

我需要在SwiftUI中的文本中插入自定义视图。换言之,用于装饰文本的某些片段,如数字应用程序中的公式字段。

我仍然是swiftUI和Xcode的新手,所以我不知道如何开始并用谷歌搜索它 我不会在这里给你一个完整的答案,因为你似乎是那种希望自己解决这个问题的开发人员。(如果我的假设有误,请纠正我。)

要点是,
SwiftUI
的实现方式可能还不如
UIKit
的方式简单

UIKit
中,您可能会看到创建
UITextView
的包装视图或子类,它将管理其子视图,处理触摸和文本输入事件,并更新
UITextView
的光标

听起来像是你可以考虑使用的东西……


然后,您可以通过
UIViewRepresentable
包装类型将其公开给
SwiftUI

谢谢,它看起来就像我要找的一样。时间对我来说更有价值,我不想把时间花在别人已经做过的事情上,我更了解它在这个过程中是如何工作的。我更喜欢从简单到复杂的道路,在我的培训阶段,我不想深入了解其他人的项目。@cyber bot太棒了!如果您觉得我已经充分回答了您的问题,请向上投票和/或单击答案左侧的空心复选标记接受答案。否则,这将成为“未回答”问题的坟墓。谢谢。我已经投了赞成票,但是你的答案不是我期望得到的,因为我仍然坚持昨天的观点。UITextView是我下一个要自己学习的。我想获得更多关于如何实现与数字应用程序中相同结果的具体说明。@cyber bot很公平,但我认为您需要进一步澄清您的问题,以获得您想要的答案。i、 e.您所说的“与数字应用程序中的结果相同”是什么意思?@cyber bot恕我直言,我相信我的回答给您提供了很多工作:您使用带有动态光标和自定义附件视图的
UITextView
。LinkedIn的图书馆将在这方面发挥巨大作用。。。