我已經創建了一些uiviews(view1和view2),並在我的MainView實現文件中爲這些視圖中的標籤設置了標籤的文本,但未顯示。我需要以某種方式引用特定的uiview,或者我該怎麼做?Objective-c新手需要幫助 - UIView控制器
這是我得到的,但是在我的標籤或按鈕上沒有文字顯示。這裏是我的代碼:
-(IBAction)lvl1Next{
switch (questionNum)
{
case 0:
[lvl1ButtonA setTitle:@"A: 372" forState: UIControlStateNormal];
[lvl1ButtonB setTitle:@"B: 376" forState: UIControlStateNormal];
[lvl1ButtonC setTitle:@"C: 374" forState: UIControlStateNormal];
[lvl1LabelQuestion setText:(@"1. 139 + 235 =")];
[email protected]"3";
break;
case 1:
.....
任何人都知道爲什麼我的標籤沒有顯示?當我嘗試:
[view2.lvl1ButtonA setTitle:@"A: 372" forState: UIControlStateNormal];
我收到一個錯誤:「請求成員不是結構或聯合」。
在我的mainview標題類中,我引用了所有這些按鈕和視圖:@interface MainView:UIView IBOutlet UIView * view1; IBOutlet UIView * view2; IBOutlet UIView * view3; ... IBOutlet UIButton * lvl1ButtonNext;但他們的標籤文本沒有顯示,當我去按鈕進入1級。 – 2010-12-19 21:29:32
我發現,如果我把該代碼在按鈕去查看1,那麼它顯示的作品。不要以爲這是正確的編碼。 – 2010-12-19 21:38:33
如果您需要幫助,請編輯您的問題併發布所有相關代碼。 – Jordan 2010-12-19 22:05:22