【问题标题】:Xcode : textfield redirects to nibXcode:文本字段重定向到笔尖
【发布时间】:2011-03-16 12:42:48
【问题描述】:

我有一个解释术语的应用程序。它们都在 nib 文件中进行了解释。例如,“汽车”一词。 用户必须搜索单词“car”。

我想要一个文本字段。在该文本字段中,用户可以输入单词“car”,它将转到 nib 文件:“car”。我该怎么做?

它就像一个应用程序,您可以在文本字段中输入问题,如果您正确编写问题,它将在 nib 文件中回答您。

【问题讨论】:

  • 您真的想为每个术语使用一个单独的笔尖吗?想一想。

标签: cocoa xcode sdk uitextfield nib


【解决方案1】:

1) 声明一个名为lookForTerm 的新IBAction:在一个objrct 中(例如appDelegate) 2)在.m文件中添加这个方法:

-(IBAction)lookForTerm:(id)sender { UiTextField* 字段 = 发件人; if ([[field text] isEqualToString:@"car"]) { 加载你的笔尖 } }

3) 在界面生成器中将操作与您的文本字段连接起来

【讨论】:

  • 非常感谢!我必须采取什么选择:内部修饰?
  • 使用确实在退出时结束。当您在键盘上按回车键时,这将调用您的操作。
  • 我知道它为什么会失败。也许你可以帮助我?我有一个主页和一个主窗口。 plist 说 mainWindow 是主页。我启动应用程序,一切正常。但我想将主页笔尖作为主页。我在 plist 中更改它并运行我的应用程序并崩溃...你能帮我吗??
  • 我建议你让它保持原样。 Apple 制作了这个模板,因此他们希望您按照他们的计划开发您的应用程序。它使它变得更加复杂而没有意义。
  • 现在应用程序不会崩溃。我写了代码和所有。我启动应用程序并在文本字段中写一些东西,然后它保持这样,没有发生
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多