2010-03-26 41 views
0

我有一個UINavigationalController,我已經將titleView設置爲UISegmentedControl。我知道我的標題視圖是UISegmentedControl,Xcode仍然警告我

後來,如果我做了類似的事情。

[self.navigationItem.titleView setEnabled:NO forSegmentAtIndex:0];

我得到一個警告,說的UIView可能不響應該消息。當然它確實並且工作正常,但我該如何正確地擺脫警告?

回答

1

演員於titleview作爲一個UISegmentedControl:

[(UISegmentedControl *)self.navigationItem.titleView 
              setEnabled:NO forSegmentAtIndex:0]; 
1

類似DyingCactus的建議:

UISegmentedControl * segments = self.navigationItem.titleView; 
[segments setEnabled:NO forSegmentAtIndex:0]; 
相關問題