0
我的iOS應用程序是全屏。它的第一頁向用戶顯示一些語句和一個按鈕,以進入一個屏幕作爲主屏幕。一旦用戶進入主屏幕,用戶將被禁止回到第一屏幕。我需要UINavigationController
來實現這個嗎?iOS不可退換導航
我的iOS應用程序是全屏。它的第一頁向用戶顯示一些語句和一個按鈕,以進入一個屏幕作爲主屏幕。一旦用戶進入主屏幕,用戶將被禁止回到第一屏幕。我需要UINavigationController
來實現這個嗎?iOS不可退換導航
有很多方法可以做到這一點。考慮以下幾點:
下面的代碼添加到您的mainScreen的ViewController。這將禁用負責平移手勢識別爲坡平視圖控制器:
- (void) viewWillDisappear:(BOOL)animated {
if ([self.navigationController respondsToSelector:@selector(interactivePopGestureRecognizer)])
self.navigationController.interactivePopGestureRecognizer.enabled = NO;
}