2015-12-12 1 views
0

В моей заявке я использую cornerRadius для применения эффекта круговой маски к UIView.Циркуляр UIView с угловым углом зрения выглядит блочным

view.layer.cornerRadius = view.frame.height/2 
view.clipsToBounds = true 

Однако, когда я использую этот метод, результат выглядит блочным. Я расширил этот пример вопроса, так что негативный аффект может быть лучше видно (особенно сверху):

An example of the blockiness with a plain black image.

Каковы причины этого и как я могу это исправить?

ответ

0

Изменить размер кадра UIView: изменить каждое значение на целое число, чтобы графический движок мог вычислить изображение с идеальным результатом.