美文网首页
macOS SwiftUI 内功之原生实现TextEditor点

macOS SwiftUI 内功之原生实现TextEditor点

作者: iCloudEnd | 来源:发表于2021-03-03 15:17 被阅读0次

实战需求

macOS SwiftUI 内功之原生实现TextEditor点击聚焦监控 FocusedBinding属性包装

本文价值与收获

看完本文后,您将能够作出下面的界面

截屏2021-03-03 下午3.06.10.png Jietu20210303-150638.gif

看完本文您将掌握的技能

  • 掌握FocusedValue属性包装
  • FocusedValueKey
  • @FocusedBinding

基础知识

去年,Apple在SwiftUI的焦点管理方面做得很好。我们有了一些新的修饰符,可以为焦点系统设置入口点,并以编程方式处理焦点更改。我们仍然有一些差距,希望苹果能在WWDC21期间填补这些差距。

FocusedBinding

便利属性包装器,用于从焦点视图或其祖先之一观察并自动解开状态绑定。

相关文章

网友评论

      本文标题:macOS SwiftUI 内功之原生实现TextEditor点

      本文链接:https://www.haomeiwen.com/subject/xdiqqltx.html