Я работаю над версией приложения для iPad и у меня возникла проблема. Я хотел бы сделать UItableView
и UIView
с несколькими визуальными эффектами:
- Угловой радиус (3 пикселя)
- Внутренняя тень (черная, 20%, 10px)
- Тень (черная, 30%, 5px)
Результат должен быть похож на встроенный Reminders.app
на iPad. Это предварительный просмотр того, что я хочу получить в Photoshop:
![](https://i.stack.imgur.com/DnqR5.png)
Как вы можете видеть (если вы не можете открыть это изображение при 100% увеличении), слева есть UITableView
, а справа UIView
. Оба вида имеют угловой радиус, внутренние тени и тени.
У меня вопрос: как я могу добиться этого эффекта программно, не теряя при этом производительности (когда я пытался сделать это с layer.cornerRadius
или layer.shadow...
, My TableView потерял свою производительность).
Буду признателен за любую помощь.