【发布时间】:2014-05-07 03:00:03
【问题描述】:
非常简单;只是试图将我的按钮的显示名称从“Button”更改为“a”。但是 setTitle 方法似乎没有做任何事情。我玩弄了 UIState,但这似乎并没有太大变化。
我可能需要合成什么吗?
[Button1 setTitle:@"a" forState:UIControlStateNormal];
编辑: 我做了一个 NSLog,按钮显示为 NULL,我被告知这意味着它没有正确连接。但我仔细检查了我的 Connections Inspector,查看了 H 文件,一切似乎都连接得很好。 (http://imgur.com/EFsp51U) 我错过了什么?
【问题讨论】:
-
您确定您的 UIButton 插座已正确连接到 Button1?
-
在 Connections Inspector 中,当我将鼠标悬停在 Button1 连接器上时,它会突出显示相应的按钮。我的 H 文件显示 Button1 IBOutlet 已连接。除了这两个之外,还有其他方法可以检查吗?
-
它在一个 Void 方法中,在一个 switch 语句中,在 ViewController.m 文件中。
-
你能写更多的代码吗?正如你所说的似乎很难发生 - 否则你会犯其他错误。因为你写的那行代码是完全有效的。
-
请确认您没有为该 UIButton 设置图像
标签: ios objective-c uibutton