好吧,所以我试图让这个动作改变一个用户可编辑的文本框,如果文本框为空。这是我现在使用的代码,但它不会工作:如何使if语句更改xcode中的文本字段?
if ([textField.text isEqualToString:[NSString stringWithFormat:@""]]) {
[o1 setText:[NSString stringWithFormat:@"1"]];
任何人都知道为什么?我也这样做了:
UITextField *textField;
是否有必要?
更新: 我刚刚意识到我应该早点把它放在这里,但它是为ios而不是mac。抱歉!
文本框是否在IB中链接? – AMayes 2012-04-12 16:28:40
我的坏,这是为ios,除非我应该链接它,即使在ios上... – jeddai 2012-04-12 16:36:29
是的,你必须在IB链接它,除非通过代码添加文本字段('[myView addSubview:textField]; ')。 – jrtc27 2012-04-12 16:41:43