2
我需要能夠隱藏導航欄和標籤欄,當我點擊視圖並再次點擊時再次顯示。這在Monotouch中可能嗎?當單擊觸摸視圖時隱藏標籤欄和導航欄
我需要能夠隱藏導航欄和標籤欄,當我點擊視圖並再次點擊時再次顯示。這在Monotouch中可能嗎?當單擊觸摸視圖時隱藏標籤欄和導航欄
MonoTouch可以使用本地平臺的任何功能。
有幾十種達到此目的的方法。也許,最簡單的做法是創建你自己的UIViewController將承載只有你想要的信息,並呼籲:
var myNewController = new MyNewController()
myNewController.View.TouchDown += delegate {
myNewController.DismissViewControllerAnimated (false);
};
PresentModalViewController (yourNewController, false);
那麼你myNewController必須包含一些代碼,添加要在全屏幕顯示的實際內容。
只是爲了說明,1)創建一個叫做「UIViewController」的'UIViewController'。 'contentController'包含我想要全屏顯示的內容,例如'UILabel'。 2)在不同的'UIViewController'內我打電話然後上面的代碼?如果是這樣,看起來'View.TouchDown'不是一個有效的方法。可能只是我沒有得到它...... – kos 2012-03-05 10:14:35
你需要一個新的類,MyNewController。 – 2012-03-05 23:40:15