我以編程方式在我的應用程序中創建了幾個UILabel。在iOS 5中,此代碼正常工作。 在iOS 6中,標籤似乎並未出現在屏幕上。以編程方式創建的UILabel不適用於iOS 6
我沒有看到任何警告,代碼肯定執行,但沒有標籤。
我試過尋找類似的問題,但找不到任何東西。我的標籤剛剛消失。
任何幫助表示讚賞。
float popUpWidth = 700.0
//Add label
UILabel *label;
label = [[UILabel new] initWithFrame:CGRectMake(0,0,popUpWidth,50)];
label.text = @"Notes";
label.textAlignment = UITextAlignmentCenter;
label.backgroundColor = [UIColor blackColor];
label.textColor = [UIColor whiteColor];
//Add label to view
[self.view addSubview:label];
標籤的大小是正確的。這是在橫向模式下的iPad。 「新」是問題。應該是'alloc'。謝謝。 – Scoop
我試圖將其標記爲正確,但似乎只允許我將其標記爲正確。所以當我將你的標記正確時,其他答案上的勾號消失。我可以標記兩個正確的嗎? – Scoop
好點。我原以爲其他答案是第一個,因爲它出現在屏幕上的第一個原因。但我同意,將標記爲正確的第一個正確答案。再次感謝。 – Scoop