【问题标题】:Make textfield hidden but still editable?使文本字段隐藏但仍可编辑?
【发布时间】:2016-03-03 13:42:06
【问题描述】:

我正在尝试创建一个应用程序,您可以在其中放置文件,并将路径写入变量。为此,我制作了一个 textField,并修复了其他内容。所以它可以工作,但我希望用户什么都看不到,而不是只看到纯文本的路径。

虽然这可以通过将我的文本字段“隐藏”来实现,但这也意味着它不可编辑。有什么我可以做的吗?

【问题讨论】:

  • 您能否详细说明如何将文件拖放到文本字段并修复其他内容?
  • @bolnad 我标记它,然后在上面放一个文件。它向我展示了路径,它是内置的。对于“其他东西”,我只是将内容变成一个变量,首先将 property textField : missing value 放在 IBOutlets 下,然后 set iconpath to textField's stringValue() as text。

标签: xcode macos cocoa applescript


【解决方案1】:

你可以这样使用

NSTextField *textField =[[NSTextField alloc]initWithFrame:NSMakeRect(16, 16, 250, 20)];
[textField setBordered:NO];
[textField setDrawsBackground:YES];
[textField setTextColor:[NSColor clearColor]];
[textField setBackgroundColor:[NSColor clearColor]];

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-02-02
    • 1970-01-01
    • 1970-01-01
    • 2012-12-07
    • 2012-02-17
    • 2015-07-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多