我有一个 UIAlertView 要求输入,然后将输入保存到 UITextField。然后我希望能够将 CATextLayer 的字符串设置为 UITextField 的文本。我可以 NSLog 文本字段中的文本以确认它设置得很好,如下所示:
NSLog (@"name = %@", nameTextField.text);
但是如果我尝试使用类似的代码来设置 CATextLayer 的字符串:
[nameLayer setString:@"%@", nameTextField.text];
我收到一条错误消息,提示“方法调用的参数太多,预期为 1,有 2”。我需要做什么才能将 nameLayer 中的字符串设置为与 nameTextField 中的文本相同?