首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >跳板解锁键盘

跳板解锁键盘
EN

Stack Overflow用户
提问于 2011-07-25 18:31:54
回答 2查看 486关注 0票数 0

基本上,我正在做一个跳板调整,我得到了一个文本字段与键盘,当我点击键盘上的完成,我希望键盘关闭,我尝试过

代码语言:javascript
复制
- (BOOL)textFieldShouldReturn:(UITextField *)textField {
[textField resignFirstResponder];
return YES;
}

-but我在尝试编译时遇到了很多错误;L,如果有任何帮助,我将不胜感激

错误是这样的

代码语言:javascript
复制
'Mahmood1s-Mac:sbhomesearch mahmood1$ makeBootstrapping CydiaSubstrate...
Compiling iPhoneOS CydiaSubstrate stub... default target? failed, forcing 2.0?
Compiling native CydiaSubstrate stub...
cp: /Users/mahmood1/sbhomesearch/theos/lib/libsubstrate.dylib: Permission denied
Generating substrate.h header...
/Users/mahmood1/sbhomesearch/theos/bin/bootstrap.sh: line 103:
/Users/mahmood1/sbhomesearch/theos/include/substrate.h: Permission denied
Making all for tweak SBHomeSearch...
Preprocessing Tweak.xm...
Compiling Tweak.xm...
Tweak.xm:5:23: error: substrate.h: No such file or directory
Tweak.xm: In function ‘void _logosLocalInit()’:
Tweak.xm:22: error: ‘MSHookMessageEx’ was not declared in this scope
make[2]: *** [obj/Tweak.xm.o] Error 1
make[1]: *** [internal-library-all_] Error 2
make: *** [SBHomeSearch.all.tweak.variables] Error 2
EN

回答 2

Stack Overflow用户

发布于 2011-07-25 19:29:03

首先在viewDidLoad中设置textfield的委托,如下所示。

代码语言:javascript
复制
self.textfield.delegate=self;

然后使用这个方法。

代码语言:javascript
复制
-(BOOL)textFieldShouldReturn:(UITextField *)textField
   {

    [textField resignFirstResponder];
    return YES;
   }
票数 0
EN

Stack Overflow用户

发布于 2011-07-25 19:43:31

代码语言:javascript
复制
- (BOOL)textFieldShouldReturn:(UITextField *)textField {
[textField resignFirstResponder];
return YES;
}

如果您已经在视图控制器中设置了textFielddelegate,应该可以做到这一点。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6814752

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档