UIButton setTitle not working in iOS7.1

為這個問題搞了一整天...(抓狂~~)

iOS6.x/iOS7.0

[self.unDoBtn setTitle:unDoTxt forState:UIControlStateNormal];

iOS7.1

需要指定按鈕的每種狀態

[self.unDoBtn setTitle:unDoTxt forState:UIControlStateNormal];
[self.unDoBtn setTitle:unDoTxt forState:UIControlStateSelected];

如果不清楚有幾種狀態的話,也可以用setEnabled來處理。

[self.unDoBtn setEnabled:NO];
[self.unDoBtn setTitle:unDoTxt forState:UIControlStateNormal];
[self.unDoBtn setEnabled:YES];