开发者

Editable NSTextField autoresizing ... never works. Bug in OS X?

I've got this problem on multiple projects with Xcode4/OS X 10.6:

Editable NSTextField autoresizing ... never works. Bug in OS X?

No matter what I do, the editable NSTextField (containing text "Label") will never stick to the right-edge of the parent NSView.

The immediately adjacent NSTextfield (non-editable, text "Sprint Goal") always resizes correctly - with the ex开发者_JAVA百科act same springs/struts it glues to the right-edge of the parent NSView.

I've got the same generic problem in multiple projects - right-hand-edges of editable NSTextField instances, with floating left-edge, are never, ever honoured. No matter what I do.

Bug? Something fundamental I'm missing here? All my other widgets and controls work "as expected", even with complex layouts. I can't get NSTextField to work even with simple layotus!


Found it!

Possible bug in XCode4, plus human error.

When you single-click an NSTextField, it will sometimes consistently select the item BENEATH that textfield.

In each case in my current project, I had "something" behind the front field - usually a non-editable version of the same field that I was switching back/and forth to based on editable status.

(so I was selecting the NSTextField - but Xcode4 was selecting the item behind it - and then I was making changes to a different item altogether. So, the textfield was retaining its default settings - which are to stick to left, not right)

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜