我刚收到很多关于制作叠加视图问题的好评。 Is there a way that I can make an overlay view on the iPhone SDK?
我的另一个问题是如何使覆盖视图具有圆形边缘,如Skype iPhone应用程序或Phone.app中。
感谢。
答案 0 :(得分:6)
您可以使用这些辅助函数,然后屏蔽/剪辑到生成的CGPath
:
http://fabian-kreiser.com/index.php?id=1135350598525812781
或使用view.layer.cornerRadius
,如How do I create a round cornered UILabel on the iPhone?中所示。
答案 1 :(得分:4)
使用view.layer cornerRadius属性。
#include <QuartzCore/QuartzCore.h>
...
overlayView.layer.cornerRadius = 5.0;