// Create and add a sub view
CGRect viewRect = CGRectMake(0, 0, 200, 200);
UIView *a_sub_view = [[UIView alloc] initWithFrame : viewRect];
[window addSubview : a_sub_view];
添加上述3行代碼後,xcode不會產生錯誤或警告。但是這個子視圖根本沒有顯示出來。示例程序似乎與以前完全一樣。希望有人知道可以提供幫助。addSubview不起作用
是實際上正是你的代碼?如果是這樣,'a_sub_view'是一個普通的'UIView',它實際上並沒有繪製任何東西。您需要實例化一個自定義子類或其他內置子類,如'UIButton'。 –
'window'是什麼類型的對象? – 0x90
窗口是UIWindow,在此之前,我嘗試了「addSubview」窗口的基本UIView,但也沒有「顯示」。 – Stanley