2012-10-16 156 views
1

我有一個UIView,我想添加另一個UIView作爲它的子視圖。作爲子視圖添加UIView到另一個UIView

這是我做了什麼:

- (IBAction)showVerification:(id)sender { 
    [self.viewM addSubview: self.verificationView]; 
    [self.labelVerification setText:offerId]; 
} 

這是結果:

enter image description here

你能幫助我嗎?在.xib文件中添加UIView到另一個是不可能的?

+0

我認爲你必須要關於你想要發生什麼更具體一點。另外,你能解釋你得到的結果有什麼問題嗎? – Fogmeister

+0

你想要的結果是什麼? – sergio

+0

我會在我的問題結尾添加圖片。 – Ali

回答

1

你可以做到這一點編程:

UIView* view2 = [[UIView alloc]initWithFrame:CGRectMake(30, 100, 1024-30, 768-110)]; 
[self.view addSubView:view2]; 
+0

在.xib文件中添加它有什麼問題?這是不可能的嗎?爲什麼? – Ali

+0

我認爲編程更容易 – Mutawe

+0

只是他constains或autolaout使這個結果你不得不刪除這些約束形式uiview和所有將被解決:) –

1

見我的圖片我都做相同的,並沒有什麼在它移動

兩種觀點

Image 1

結合他們只需將後並將其放在視圖中

Image 2

而且在模擬器

Image 3

+0

再次看看正確的照片。你能看到它的背景圖像嗎?我怎樣才能設置圖像?當然,我有UIView,然後我添加一個ImageView,然後我添加最後的UIView,如右圖所示。 – Ali

+0

現在我想將新的UIView添加到最終的UIView。 – Ali

+0

我很感謝您的完整答案。 +1直到現在。 – Ali

0

你可以做Wolvorin建議或設置該leftview的outlet然後將其添加到視圖按鈕事件

相關問題