2012-05-09 57 views
1

如何檢查此方法是否已被調用(或者狀態是否爲真)?如何檢查此方法是否已被調用?

[self.view addSubview:menu]; 

我需要編寫一個測試,看看這是不是真的條件語句:

[self.view addSubview:menu]; 

感謝您的幫助

回答

3

菜單是否爲視圖?如果根據需要

2
if(menu.superview == aSpecificView) 
// if true then menu is added as subview 

,如果你想查詢的特定視圖那就這樣做

if(menu.superview==aSpecificView) 
//do code here 
+0

我想這個菜單已經被添加,但darkBG不顯示

所以,

if (menu.superview == self.view) 

將考驗。該菜單也顯示在視圖上,我用NSLog語句對其進行了測試:[self.view addSubview:menu]; (menu.superview)NSLog(@「菜單視圖被添加」); darkBG.hidden = NO; } – hanumanDev

+1

我做了這個jst來檢查菜單是否有超級視圖。如果你想檢查特定的視圖,那麼做到這一點,如果(menu.superview == aSpecificView) – Saad

+0

@TheSaad:你錯過了一小段的答案。那是因爲你沒有寫完整的代碼。爲您的答案添加更多描述。 :) –

相關問題