【问题标题】:How to bind a TextField to an IBOutlet()?如何将 TextField 绑定到 IBOutlet()?
【发布时间】:2009-09-25 21:38:01
【问题描述】:

我正在尝试弄清楚如何以编程方式更新 NSTextField。

我已经弄清楚如何从 Python 中获取文本字段的当前值:

myVar = objc.IBOutlet()
....
self.myVar.stringValue()

如何从 Python 端设置 myVar 的值并更新 GUI?我想要某种双向绑定(例如 Flex 中的 {myVAR})。

谢谢!

【问题讨论】:

    标签: python cocoa binding pyobjc


    【解决方案1】:

    如何从 Python 端设置 myVar 的值并更新 GUI?

    你为什么想要?笔尖加载器将其设置为控件;如果你设置变量,你会失去控制。

    要设置控件的值,请发送setStringValue_(或类似的)消息。

    【讨论】:

      猜你喜欢
      • 2012-11-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-10-14
      • 1970-01-01
      • 2011-01-13
      • 1970-01-01
      相关资源
      最近更新 更多