小编Kyl*_*law的帖子

如何将UITextField光标移动到下一个文本字段

我有三个文本字段,我希望能够将光标移动到下一个.当到达最后一个时,键盘解除.但没有什么对我有用......这是我所拥有的一个例子.但是,没有任何动作,当我选择下一个按钮时没有任何反应.

- (BOOL)textFieldShouldReturn:(UITextField *)textField {
    if (textField == field1TextField) {
        [textField resignFirstResponder];
        [field2TextField becomeFirstResponder];
    } 
    else if (textField == field2TextField) {
        [textField resignFirstResponder];
        [field3TextField becomeFirstResponder];
    }
    else if (textField == field3TextField) {
        [textField resignFirstResponder];
    }
    return YES;
}
Run Code Online (Sandbox Code Playgroud)

uitextfield ios

7
推荐指数
1
解决办法
4066
查看次数

如何暂停NSTimer?

我有一个使用计时器的游戏.我想这样做,以便用户可以选择一个按钮并暂停该计时器,当他们再次点击该按钮时,它将取消暂停该计时器.我已经有了定时器的代码,只需要暂停定时器和双动作按钮的帮助.

定时器代码:

-(void)timerDelay {

    mainInt = 36;

    timer = [NSTimer scheduledTimerWithTimeInterval:1.0
                                         target:self
                                       selector:@selector(countDownDuration)
                                       userInfo:nil
                                        repeats:YES];
}

-(void)countDownDuration {

    MainInt -= 1;

    seconds.text = [NSString stringWithFormat:@"%i", MainInt];
    if (MainInt <= 0) {
        [timer invalidate];
        [self delay];
    }

}
Run Code Online (Sandbox Code Playgroud)

objective-c nstimer ios

5
推荐指数
1
解决办法
8319
查看次数

如何在xcode 4.5中创建倒数计时器

好吧我想要创建多个定时器,所有定时器都在不同的时间开始(25,50,1分钟,1分30秒...)但我不知道如何使它在达到0时停止并且当它达到零时,带上"玩家"到另一种观点.

继承人我的.h文件

@interface ViewController :UIViewController {

IBOutlet UILabel *seconds;

NSTimer *timer;

int MainInt;
}

@end
Run Code Online (Sandbox Code Playgroud)

继承人我的.m档案

@implementation ViewController

-(void)countDownDuration {

MainInt -= 1;

seconds.text = [NSString stringWithFormat:@"%i", MainInt];

}

-(IBAction)start:(id)sender {

MainInt = 25;

timer = [NSTimer scheduledTimerWithTimeInterval:1.0

                                         target:self
                                       selector:@selector(countDownDuration)
                                       userInfo:nil
                                        repeats:YES];
}

@end
Run Code Online (Sandbox Code Playgroud)

objective-c ios xcode4.5

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

ios ×3

objective-c ×2

nstimer ×1

uitextfield ×1

xcode4.5 ×1