我創建了一個UIButton並使用titleLable.text
來設置文本,但是文本在按鈕中看不到,所以我用setText
方法替換它,並且顯示文本,我只想知道爲什麼titleLable.text
不工作titleLable.text不能正常工作
UIButton *button=[UIButton buttonWithType:UIButtonTypeCustom];
[email protected]"text";
然後使用方法如下
[button setTitle:@"text" forState:UIControlStateNormal];
所以你的意思是titleLabel屬性僅用於存儲文本,但不用於顯示按鈕中的文本 –
@VigneshKumar:「設置文本的原因不起作用的是,按鈕本身將在內部設置文本,具體取決於控制狀態,這將覆蓋你設置爲文本的任何東西。「 –
感謝您的回答 –