标签: objective-c cocoa cocoa-bindings
如何绑定NSButton的替代标题?
在我的模型对象中,我有一个布尔值,表示按钮的标题应该是什么。例如,如果用户是admin,则按钮的值为Edit。如果用户!isAdmin,则按钮的标题为View。
目前我正在使用NSValueTransformer,将布尔值转换为字符串。但是当我有多个具有不同标题的按钮时,这很快变得很麻烦。
我尝试将按钮的备用标题绑定到上述布尔值,并在按钮属性中为按钮提供标题和备用标题,但这不起作用。