UIVisualEffectView vibrancy not showing on device(but showing in simulator) - ios

I am running my test app on the 4s simulator and iPhone 4s(device). Any ideas why the vibrant text disappears on the device?
Here are the photos with the problem:
simulator:
device:
Any help appreciated!

I have this problem too, with image view as content. Somehow I got it works after changing my image color to white (it's black before). Try changing your text color to pure white.

I was scratching my head for the same problem. The solution has been given in the comments by #TonyMkenu : the flag UIAccessibilityIsReduceTransparencyEnabled() prevents the blur and vibrancy to work (rendering as an opaque very light ugly gray).

Related

iOS swift: since 11.2 strange borders on some UiViews

Since I've updated to iOS 11.2 on my iPhone 8 plus I see strange borders on some views. Not all, but just some.
I've tried to set the border color to clear, the border size to 0, but still the border are there.
If I try to take a screenshot the picture doesn't show the borders.
If I play the app from an other iOS version or from simulator there aren't any border.
Did some one have the same bug? Do you know a fix?

White glow around UILabel and UIView when running on device

When running my application on my Apple TV a white glow is added to my UILabel and UIView. Running my application on the simulator produces the results I expect, no glow. I suspected it was the tint property adding this white glow, but setting the tint property to Clear Color has not resolved my issue.
Device (White glow):
Simulator (Expected results, no glow):
This could be your TV adding some contrast-enhancing or other sharpening effect. You should see if there's a way to disable that on your TV and that may make the effect go away.

Rendering Error on UITabBar Icon

I've designed an UITabBar icon for my Application.
The HIG for iOS 7 states that UITabBar icons should be about 55x55 pixel (for a retina device).
Unfortunatly my Icon does not seem to render correctly:
Original Icon:
How it is Rendered in Xcode and the iOS Simulator:
Has Anyone Experienced something similar, or has any Ideas how to fix this?
EDIT://
Nevermind, I already solved it.
Illustrator just filled the rectangles with white instead of making them transparent which resulted in a fine looking icon on white but a odd looking icon when used in an UITabBar.

App's icon color is always darker on the iPhone than it is on the iOS simulator or when viewing the image online

I have been trying to solve this app icon color issue all morning. I am still experiencing this after going through both of these highly recommended photoshop/iOS design articles:
http://davidmckinney.com/blog/2013/12/31/designing-iphone-apps-how-to-setup-photoshop
http://bjango.com/articles/photoshop/
Here is the problem that I am having:
When creating my app's icon, the color that I see in Photoshop is the exact same color that I see in xcode's asset catalog. It is also perfect when I run the app on the iOS simulator.
However, when I run my app on my iPhone the app icon's color is always darker.
What's weird, is if I take a screenshot of my iPhone's screen and email it to myself, the color is correct! So for some reason the color is only darker when you are actually looking at the iPhone's screen.
Pardon my ignorance, but this is the first design I have ever done for an iOS app and I don't understand why this is happening or how to fix it.
EDIT: I am now using LiveView after reading this answer: https://stackoverflow.com/a/3597221/3344977
What's funny is no matter how hard I try I cannot get the color I see on my screen to appear on my iPhone screen. It's as if this shade of Pink I'm trying to use just isn't possible to render on an iPhone display.
This is because your iPhone and Monitor screens have different color calibrations (if that's the right term)
You're going to want to setup a color profile on your computer that matches the iPhone screens as closely as possible, and use that when developing icons.
for some reason the color is only darker when you are actually looking at the iPhone's screen
Consider turning up the brightness on your iPhone. Go to Settings->Wallpapers & Brightness to adjust it.
In any case, the issue isn't that the value of the color is changing on your device, it's just that that color value is being rendered differently.
Its because the resolution of your screen is different than your iOS device try it on other device

Retina display VS normal display color difference

I am designing a custom button with that requires me to overlay a UIButton on top of a UIImageView. The UIImageView uses a [UIImage stretchableImageWithLeftCapWidth:topCapHeight:] image and the UIButton has a background color with a pattern image [UIColor colorWithPatternImage:[UIImage imageNamed:#"buttonPattern.png"]]
The problem I am facing is that on iPhone 4, the images from the UIButton and the UIImageView appear to have slightly different colors although they should match. Testing the same thing on an iPhone 3GS shows normal results without the color difference.
This image shows the difference:
as you can see it looks fine on the 3GS. On the retina display you can clearly see the difference in color. I even tried using the low res images (from the 3GS) on the retina display, the colors were still showing differently. is this a bug in retina display devices? has anyone faced this issue before?
Make sure none of your image files has an embedded color profile. This can be tricky. For Adobe software, this page is helpful:
http://bjango.com/articles/photoshop/

Resources