I use image, this image has two versions for light and dark UIUserInterfaceStyle, but I need to use the image light version in one UIViewController when Dark Mode is on. I know I can use tintColor, but I want to find out if other ways to do this.
How to use Light UIUserInterfaceStyle image version in Dark Mode?
2.2k Views Asked by Alexander Khitev At
2
There are 2 best solutions below
2
Subramanian Mariappan
On
You can opt out of dark mode for a particular view controller by setting the overrideUserInterfaceStyle property in viewDidLoad function. Sample snippet as follows.
override func viewDidLoad() {
super.viewDidLoad()
// Always adopt a light interface style.
overrideUserInterfaceStyle = .light
}
To opt out dark mode for your image view you can set as follows.
imageview. overrideUserInterfaceStyle = .light
You can check out further about opt out of dark mode from the link below. Hope it helps.
Related Questions in IOS
- URLSession requesting JSON array from server not working
- Incorrect display of LinearGradientBrush in IOS
- Module not found when building flutter app for IOS
- How to share metadata of an audio url file to a WhatsApp conversation with friends
- Occasional crash at NSURLSessionDataTask dataTaskWithRequest:completionHandler:
- Expo Deep linking on iOS is not working (because of Google sign-in?)
- On iOS, the keyboard does not offer a 6-character SMS code
- Hi, there is an error happened when I build my flutter app, after I'm installing firebase packages occurs that error
- The copy/paste functionalities don't work only on iOS in the Flutter app
- Hide LiveActivityIntent Button from Shortcuts App
- While Running Github Actions Pipeline: No Signing Certificate "iOS Development" found: No "iOS Development" signing certificate matching team ID
- Actionable notification api call not working in background
- Accessibility : Full keyboard access with scroll view in swiftui
- There is a problem with the request entity - You are not allowed to create 'iOS' profile with App ID 'XXXX'
- I am getting "binding has not yet been initialized" error when trying to connect firebase with flutter
Related Questions in SWIFT
- Navigate after logged in with webservice
- URLSession requesting JSON array from server not working
- When using onDrag in SwiftUI on Mac how can I detect when the dragged object has been released anywhere?
- Protect OpenAI key using Firebase function
- How to correct error: "Cannot convert value of type 'MyType.Type' to expected argument type 'Binding<MyType>'"?
- How to share metadata of an audio url file to a WhatsApp conversation with friends
- Using @Bindable with a Observable type in SwiftUI
- How to make a scroll view of 9 images in a forEach loop open on image 6 if image 6 is clicked on from a grid?
- Using MTLPixelFormat.rgba16Float results in random round-off errors
- Search and highlight text of current text in PDFKit Swift
- How is passing a function as a parameter related to escaping autoclosure?
- Actionable notification api call not working in background
- Custom layout occupies all horizontal space
- Is it possible to fix slow CKAsset loading on Cloudkit?
- Thread 1: Fatal error: Unexpectedly found nil while implicitly unwrapping an Optional value - MapView.isMyLocationEnabled
Related Questions in IOS13
- Trying to use Custom URL for opening my app, APP Delegate is not working
- iOS 13 ObservedObject is not updating the UI while StateObject doing same in iOS 14
- how to get statusBar in iOS 13+?
- iOS 13 setting content inset on collection view with compositional layout causes jump
- SwiftUI equivalent of UIStackView.Distribution.fillEqually
- How to update variable in Singleton pattern
- MongoDB installation with macOS 13 (Ventura) (command line errors)
- Swift: How can I change backgroundFetchIntervalMinimum with BGAppRefreshTask
- How to show the same object in different sections by using Diffable data sources?
- Search Bar Left Image Tint Change iOS for Dark Mode
- Insecure.MD5 in iOS13.0 get incorrect result
- How to make a shadow on iOS13
- WKURLSchemeHandler crashed on ios13,but ios12 or ios13 later it's works fine
- using SwiftUI, when scrolling, VStack inside Section shrinks and expands
- React Native 0.68 upgrade issue in iOS
Related Questions in IOS-DARKMODE
- HTML Email template dark mode background issue on iPhone 11, 12 Mini version only, under editable text
- How to follow or ignore the iPadOS's color scheme (dark/light)
- What's the best way to change font color to white for dark mode in iOS and Android devices for gmail and outlook?
- What is difference between Dark Mode and Dark Theme for any website and application?
- .NET Maui radio button text not visible in dark mode?
- Ionic angular app - dark mode toggle not affects part of components in iOS
- How to change UIColor according to UserInterfaceStyle(Dark Mode/Light Mode) in UIView extension in swift [5+]?
- Force text color in Gmail iOS on dark background using Mailchimp
- MFMessageComposeViewController: Cannot Style "Cancel" Button in Dark Mode
- Swift Dark mode supported on a presenter model
- Building sepia theme for mobile browser using CSS
- Force ViewController light mode but keep WKWebView mode adaptable
- overrideUserInterfaceStyle not working in AppDelegate
- Swift navigation controller black in light mode
- Dark mode Gmail signature randomly changing PNG (raster) image colours from black to white
Related Questions in UIUSERINTERFACESTYLE
- How to assign names to List of Objects in a property
- How can I detect when the system changes dark/light mode in Swift?
- borderColor of a UIButton doesn't respect overrideUserInterfaceStyle
- Swift Navigation Bar not change userInterfaceStyle on scoll
- Is it possible to overwrite the value of UIUserInterfaceStyle at any given point?
- Use overrideUserInterfaceStyle on all active windows
- DarkMode UIUserInterfaceStyle key in info.plist for ios 13 below versions
- Submit apple store for review DarkMode UIUserInterfaceStyle key in info.plist
- Custom Dark Mode iOS Issue
- How to handle black colored content image for dark mode in my iOS App?
- How to use Light UIUserInterfaceStyle image version in Dark Mode?
- Is it possible to manually set / toggle the UserInterfaceStyle / Dark Mode per App?
- How to generate a dynamic light/dark mode UIImage from Core Graphics?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Subramanian's answer is perfect for this use case.
However, I you really need just the
UIImagein a different style, you can do the following: