Re: Bound NSTextField displays Selection Placeholder instead of Null Placeholder
Re: Bound NSTextField displays Selection Placeholder instead of Null Placeholder
- Subject: Re: Bound NSTextField displays Selection Placeholder instead of Null Placeholder
- From: Keary Suska <email@hidden>
- Date: Mon, 30 Jul 2012 14:46:41 -0600
On Jul 30, 2012, at 10:32 AM, Markus Spoettl wrote:
> On 7/30/12 4:54 PM, Keary Suska wrote:
>>> I have an NSTextField bound to some NSString property via the selection
>>> proxy of an array controller. When the property value is nil, the field
>>> displays the selection placeholder, not the null placeholder. Why?
>>>
>>> When I bind the field to the object directly (not via controller), I get
>>> the null placeholder. Are the controllers not capable of doing this?
>>
>>
>> This is because the controller has no selection. When working with a
>> controller, whether it has a selection or not is dominant. Your first line of
>> attack is to determine why the controller has no selection...
>
> No, the controller does have a valid selection and other fields bound to other keypaths of the same controller/selection (in other words same object, because it's a single-object selection) do show values.
Maybe I didn't understand what you are saying. As far as NSTextField is concerned, nil and empty string are roughly the same, so if you have the "placeholder" value specified, that value will show for nil as well as empty. If you have specified that, and clear it, do you get the null value placeholder?
Best,
Keary Suska
Esoteritech, Inc.
"Demystifying technology for your home or business"
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden