如何在键盘上实现“Next”和“Previous”按钮。
我使用UITextView
并单击“下一步”,下一个TextView获得焦点,上一个TextView。
我没有在互联网上找到任何教程。
我希望每个人都可以帮助我。
答案 0 :(得分:1)
尝试使用此链接。我希望这会对你有所帮助。
答案 1 :(得分:1)
请使用此自定义控件
如果您需要任何帮助,请与我们联系。
这种控制非常简单易用。
更新了答案
更改按钮标签
转到BSKeyboardControls.m
档案&进行以下更改
在线号码42
[self setSegmentedControl:[[UISegmentedControl alloc] initWithItems:@[ NSLocalizedStringFromTable(@"<", @"BSKeyboardControls", @"Previous button title."),
NSLocalizedStringFromTable(@">", @"BSKeyboardControls", @"Next button title.") ]]];
第51行
[self setDoneButton:[[UIBarButtonItem alloc] initWithTitle:NSLocalizedStringFromTable(@"Ok", @"BSKeyboardControls", @"Done button title.")
style:UIBarButtonItemStyleDone
target:self
action:@selector(doneButtonPressed:)]];
///// * ** * ** * ** 更新2 ** * ** * *** // ////////// 以前和之后的SET图像下一步
只需在行号后的BSKeyboardControls.m
中添加以下代码即可。 52
[self.segmentedControl setImage:[UIImage imageNamed:@"add.png"] forSegmentAtIndex:BSKeyboardControlsDirectionPrevious];
[self.segmentedControl setImage:[UIImage imageNamed:@"add.png"] forSegmentAtIndex:BSKeyboardControlsDirectionNext];
答案 2 :(得分:0)
更改BSKeyboardControls.m
档案&amp;进行以下更改
删除这个
// [self setRightArrowButton:[[UIBarButtonItem alloc] initWithBarButtonSystemItem:106 target:self action:@selector(selectNextField)]];
添加此
[self setRightArrowButton:[[UIBarButtonItem alloc]initWithTitle:@"Next" style:UIBarButtonItemStylePlain target:self action:@selector(selectNextField)]];