iOS 導航條自定義返回按鈕後,怎麼實現右滑返回上一級頁面
第一級控制器裡ViewDidLoad裡新增程式碼
//向右滑動返回上一級頁面
__weak typeof (self) weakSelf = self;
self.navigationController.interactivePopGestureRecognizer.delegate = weakSelf;
控制器新增此代理UIGestureRecognizerDelegate
實現如下代理方法:
#pragma mark- UIGestureRecognizerDelegate
- (BOOL)gestureRecognizerShouldBegin:(UIGestureRecognizer *)gestureRecognizer{
//判斷是否是導航條的第一個子檢視控制器
if (self.navigationController && [self.navigationController.viewControllers count] >= 2) {
return YES;
}else{
return NO;
}
}
完成$$
相關文章
- 自定義導航欄返回按鈕導致返回手勢失效問題
- iOS隱藏導航欄的返回按鈕iOS
- 談導航欄返回按鈕的替代方案
- iOS開發:給UIWebview的導航欄新增返回、關閉按鈕iOSUIWebView
- vue返回上一頁面如果沒有上一頁面返回首頁Vue
- Vue實現一個頁面快取、左滑返回的navigatorVue快取
- 小程式沒有返回按鈕怎麼辦?
- 小程式webview跳轉頁面後沒有返回按鈕完美解決方案WebView
- iOS系統右滑返回全域性控制方案iOS
- 給你的頁面帶上側滑返回——SlideBackIDE
- Flutter 仿iOS側滑返回案例實現FlutteriOS
- iOS6下實現滑動返回iOS
- 自定義View:自定義屬性(自定義按鈕實現)View
- 如何簡單地實現小程式分享頁擁有返回首頁按鈕
- android 全域性頁面滑動返回聯動效果的實現Android
- iOS右滑返回手勢深度全解和最佳實施方案iOS
- 微信小程式開發中按下自己手機的返回按鍵是直接退出小程式而不是返回上級頁面微信小程式
- jquery實現返回頁面頂部功能。jQuery
- CSS3模擬實現iphone返回按鈕效果CSSS3iPhone
- iOS 實現UINavigation全屏滑動返回(二)iOSUINavigation
- iOS 自定義鍵盤字母按鈕iOS
- JavaScript 點選按鈕返回底部JavaScript
- js返回頁面頂部的實現(layui)JSUI
- iOS 如何絲滑的側滑返回iOS
- iOS7滑動返回iOS
- ReactNative導航的右邊新增按鈕做跳轉React
- vue從其他頁面返回保持上一頁的狀態Vue
- 跟隨滾動條漂浮的返回頂部按鈕效果
- 基於VUE自定義指令實現按鈕級許可權控制Vue
- 不通過push,給viewcontroller自定義UINavigationBar,並加上返回按鈕ViewControllerUINavigation
- 自定義 Passport token 失效後返回內容Passport
- MirrorSwipeLayout:自定義Layout,仿MIUI滑動返回(已開源)UI
- .net自定義錯誤頁面實現升級篇
- Android側滑(右滑、下拉)返回控制元件 - SwipeBackLayoutAndroid控制元件
- Activity側滑返回的實現原理
- Android 自定義實現switch開關按鈕Android
- jQuery返回頂部按鈕詳解jQuery
- ios自定義簡約導航欄iOS