如何在UIToolBar中添加清除/重做按钮?

时间:2014-10-28 04:22:45

标签: ios objective-c uitoolbar undo redo

我有一个" Clear"按钮。它将2个文本字段清空为空。

当用户点击"清除"按钮一次,我希望它改变或成为另一个按钮,添加回清除它。就像一个"重做"按钮。

我该怎么做呢?到目前为止,这是我的" Clear"按钮确实:

- (IBAction)clearButton:(UIBarButtonItem *)sender {
    _inputTextField.text = @"";
    _outputTextField.text = @"";
    _characterCount.text = @"0";
    _characterCount.textColor = [UIColor blackColor];
}

我曾经能够使用shake-to-undo,但在更新到iOS8和xCode之后,无论我是否摇动它,重做菜单都不会弹出。它曾经用于支持iOs7,但它所做的只是使应用程序崩溃。有没有办法来解决这个问题?我启用它但它不再显示了。

请不要谴责我的问题。我试过搜索但是找不到iOS的工具栏。

1 个答案:

答案 0 :(得分:-1)

您好我已根据您的要求创建了一个新项目,请查看并回复:

https://github.com/ksbani/StapperRepo/archive/master.zip