我在應用程序didFinishLaunchingWithOptions
之後顯示圖像,該應用程序包含在選項卡欄中,並且在第一個視圖中我有一些按鈕。 用戶只有在按下第一張圖片中的按鈕後才能繼續使用該應用程序,問題是,有些用戶可以與標籤欄以及第一個視圖中的按鈕進行交互,即使首先顯示圖像。 如何我可以完全禁用這些按鈕和tabBar上的用戶交互,然後啓用,然後才按下按鈕和圖像消失?禁用TabBar上的用戶交互
4
A
回答
20
要禁用:
UITabBarController.tabBar.userInteractionEnabled = NO;
要啓用:
UITabBarController.tabBar.userInteractionEnabled = YES;
+1
我認爲tabbar應該是tabBar – stebooks
+0
我編輯它。謝謝! –
1
0
if let items = self.tabBarController?.tabBar.items {
for i in 0 ..< items.count {
let itemToDisable = items[i]
itemToDisable.isEnabled = false
}
}
+0
這可以在一行中完成:'tabBarController?.tabBar.items?.forEach {$ 0.isEnabled = false}' –
相關問題
- 1. 如何禁用UIBarButtonItem的用戶交互?
- 2. 禁用MPMoviePlayerController中的用戶交互
- 3. 在iOS 7上的UIViewController上禁用子視圖用戶交互
- 4. 禁用用戶交互幾秒鐘android
- 5. 禁用UICollectionView單元格用戶交互
- 6. Android contentView禁用用戶交互?
- 7. monodroid Steema.TeeChart.TChart:如何禁用用戶交互
- 8. UIAlert上的用戶交互
- 9. 如何禁用MKMapView上的用戶交互?
- 10. 隱藏和禁用MapKit引腳上的用戶交互?
- 11. 禁用NSWindow交互
- 12. 禁用Spannable中的交互
- 13. 的UITextView的鏈接:禁用滾動,用戶交互啓用
- 14. 暫時禁用JS交互?
- 15. ViewController禁用交互 - iOS
- 16. 禁用交互式登錄
- 17. 在OpenLayers中禁用交互
- 18. 禁用窗口交互iOS
- 19. Facebook虛擬帳戶用於用戶交互測試被禁止
- 20. 禁用用戶交互的UITableViewCell和UITextField不會調用didSelectRow
- 21. SVProgressHUD - 用戶互動禁用
- 22. 動畫UIButton上的用戶交互
- 23. UIScrollView用戶交互
- 24. 通過代碼禁用RoundedRect類型的UIButton的用戶交互
- 25. 如何爲禁用用戶交互的子視圖實現longPressGestureRecognizer?
- 26. iOS 7禁用UIAlertView之類的用戶交互
- 27. 如何禁用用戶交互的按鈕
- 28. 如何禁用滑塊的用戶交互?
- 29. 如何禁用父視圖的用戶交互 - iPad
- 30. 如何在Android中禁用與WheelPicker的用戶交互?
不要顯示的界面元素,用戶不應該使用!如何呈現你模態提到的第一個視圖,完全隱藏tabbar? – Till