I'm trying to figure out what UI element would be the least significant in lowering the performance of an application when all I'm setting will be either the background color or an image. I won't need any user interaction from the element. I only need the content of the element to show on the screen.
From what I've learned so far, CALayers are very light and I'm comfortable using them, but are they the lightest UI element I can use for simple display use cases?
Thanks!
Essentially, I found that CALayers are the lightest for getting the job done in terms of performance, but UIView isn't much heavier at all, but it has a lot more functionality to it.
As for UIImageViews, they are much heavier, but they have a lot of built in methods to make image manipulation easy.
I hope this can help someone!