0
認爲這是我的子視圖如何在程序上在其他UIView對象上添加一個UIView對象?
UIView *subViewObj;
並將此作爲的MainView
UIView *mainViewObj;
我需要做的MainView作爲根查看 我能穿上它以這種方式?
[mainViewObj addSubview:subViewObj];
這是否正確?我需要在沒有使用接口生成器的情況下進行編程。
好的...我應該每次使用mainViewObj或subViewObj之前做這個嗎? CGRect cgRect = CGRectMake(0.0,0.0,480,320); mainViewObj = [[UIVIew alloc] initWithFrame:cgRect]; mainViewObj.autoResizeSubviews = YES; – suse 2010-03-10 06:29:42
這取決於。我不知道如何創建mainViewObj,但是如果您希望subViewObj填充其superview(mainViewObj)的整個邊界,則可以將subViewObj的frame.size設置爲mainViewObj的frame.size,並設置subViewObj.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight。 'autoresizesSubviews'默認爲YES,所以你不需要每次都設置它。 – Andrew 2010-03-10 06:40:04