Post

Replies

Boosts

Views

Activity

Comment on customize PHPicker's Navigationbar color in iOS15
Hang on a minute. Why would the PHPicker inherit my applications tint color if it is not going to inherit anything else? My tint color is white because my navigation bar color is blue. So, now I have a PHPicker with white buttons and a white background (really it is light blue because the PHPicker did actually also inherit the UINavigationBar.appearance.backgroundColor, but did not inherit the opaque setting), and this is impossible to read. Since I used the appearance API, the only way to undo this is to reset the global appearance when the PHPicker is shown, and reset it when it is dismissed which seems completely counterintuitive to setting one appearance for the entire app. Please explain to me why the PHPicker takes one color from our app, and not the rest, instead of taking none and looking like a system dialog, or taking all of them.
Mar ’22
Comment on customize PHPicker's Navigationbar color in iOS15
Hang on a minute. Why would the PHPicker inherit my applications tint color if it is not going to inherit anything else? My tint color is white because my navigation bar color is blue. So, now I have a PHPicker with white buttons and a white background (really it is light blue because the PHPicker did actually also inherit the UINavigationBar.appearance.backgroundColor, but did not inherit the opaque setting), and this is impossible to read. Since I used the appearance API, the only way to undo this is to reset the global appearance when the PHPicker is shown, and reset it when it is dismissed which seems completely counterintuitive to setting one appearance for the entire app. Please explain to me why the PHPicker takes one color from our app, and not the rest, instead of taking none and looking like a system dialog, or taking all of them.
Replies
Boosts
Views
Activity
Mar ’22