ios - Rounding corner causes top edge to blur -


i have uibutton subclass rounding corners of. using either usual cornerradius property on layer, or creating rounded mask , applying layer, effect shown in image below (blown can see clearly). top pixel transparent, making edge soft. if remove rounded corners, edge goes solid (like bottom edge in image), know it's not trying draw view between pixels.

any ideas?

corner

be sure frame , mask composed of integers not floats, in case use floor or ceil closest integer rounding low or top.
frames cgrectintegral helpful.
floats values automatically create sort of antialiasing while rendering on screen.


Comments

Popular posts from this blog

python - TypeError: start must be a integer -

c# - DevExpress RepositoryItemComboBox BackColor property ignored -

django - Creating multiple model instances in DRF3 -