TOCropViewController icon indicating copy to clipboard operation
TOCropViewController copied to clipboard

Back Button is not hiding when presenting CropViewController

Open dimpy-iroid opened this issue 1 year ago • 1 comments

Describe the bug I'm presenting CropViewController and Back Button is not getting hidden.

To Reproduce

let cropViewController = CropViewController(image: obj.image ?? UIImage())
                cropViewController.hidesNavigationBar = true
                cropViewController.navigationItem.hidesBackButton = true
                cropViewController.navigationController?.navigationBar.isHidden = true
                    let width = screenWidth/9
                if self.isFromCollection {
                    cropViewController.customAspectRatio = CGSize(width: width*7, height: self.selectedImagesCollectionView.frame.height/1.5)
                } else {
                    cropViewController.customAspectRatio = CGSize(width: width*9, height: width*16)
                }
                    
                    cropViewController.delegate = self
                    cropViewController.resetButtonHidden = true
                    cropViewController.rotateButtonsHidden = true
                    cropViewController.rotateClockwiseButtonHidden = true
                    cropViewController.aspectRatioPickerButtonHidden = true
                    cropViewController.aspectRatioLockEnabled = true
                    cropViewController.aspectRatioLockDimensionSwapEnabled = false
                    cropViewController.resetAspectRatioEnabled = false
                    
                    self.present(cropViewController, animated: true, completion: nil)

Expected behavior I want to hide the navigation bar when I'm presenting CropViewController.

Screenshots Simulator Screenshot - iPhone 15 Pro - 2024-07-05 at 17 20 06

https://github.com/TimOliver/TOCropViewController/assets/130362429/9f456bdd-fb3a-44c9-827e-b7bd6cb33fbb

iOS Device:

  • Device: [e.g. iPhone 15 Pro Simulator]
  • OS: [e.g. iOS17.4]
  • Library Version [latest]

dimpy-iroid avatar Jul 05 '24 11:07 dimpy-iroid

This looks like you're adding custom UI on top of it. We might need to make a PR to suppress the back button in those cases.

TimOliver avatar Sep 23 '25 08:09 TimOliver