非常简单;只是想将我的按钮的显示名称从“Button”更改为“a”。但是 setTitle 方法似乎没有做任何事情。我试用了 UIState,似乎并没有太大变化。
我可能需要合成任何东西吗?
[Button1 setTitle:@"a" forState:UIControlStateNormal];
编辑: 我做了一个 NSLog,按钮显示为 NULL,有人告诉我这意味着它没有正确连接。但我仔细检查了我的 Connections Inspector,查看了 H 文件,一切似乎都连接正常。 ( http://imgur.com/EFsp51U ) 我错过了什么?
最佳答案
如果您已经在 Interface Builder 中创建了您的按钮,那么去那里并将其类型更改为自定义。
同时检查您是否正确连接了 IBOutlet
。
关于ios - SetTitle 不会更改 UIButton 的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23507972/