Я только что получил много хороших ответов на вопрос о создании наложений. Есть ли способ, которым я могу сделать наложение на iPhone SDK?
Еще один вопрос, который у меня возникает, заключается в том, чтобы сделать оверлейный вид круглым, как в приложении Skype для iPhone или в приложении Phone.app.
Спасибо.
Вы можете использовать эти вспомогательные функции, а затем маскировать / обрезать получившийся CGPath:
CGPath
http://fabian -kreiser.com / index.php? ID = 1135350598525812781
Или используйте view.layer.cornerRadius, как показано в Как создать UILabel с круглыми углами на iPhone? .
view.layer.cornerRadius
Используйте свойство cornerRadius для view.layer.
#include <QuartzCore/QuartzCore.h>
...
overlayView.layer.cornerRadius = 5.0;