我正在做一個iphone應用程序。在這個應用程序中,我想禁用後面的導航欄按鈕。我用下面的代碼來禁用navigationleftbarbutton,但它不起作用。現在我創建了一個視圖,並添加了uinavigationbar。但是現在我想以透明的視角來表達這種觀點。而且我怎樣才能從導航欄中刪除我的customview(myview1)。我附上我的代碼。請一些身體幫助我解決我的問題。如何在Uinavigationbar上使用uiview
禁用代碼:
self.navigationItem.leftBarButtonItem setEnabled:NO];
,這是我customview代碼:
myview1 = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 40)];
myview1.backgroundColor = [UIColor redColor];
button = [[UIBarButtonItem alloc]initWithCustomView:myview1];
self.navigationItem.leftBarButtonItem = button;
我怎樣才能讓MyView的是透明的視圖。我怎樣才能從導航欄中刪除mycustomview(myview1)。提前致謝。
所以你希望它是透明的,純粹是這樣你可以隱藏原來的NavigationBar? –
@JeffKranenburg我想使用透明uiview禁用後退按鈕。我怎樣才能做到這一點? – Gopinath
爲什麼不用UINavigationBar設置UIViewController - 如果你沒有設置UINavigationController,你將不會得到後退按鈕。 –