Sev*_*yev 3 iphone user-interface cocoa-touch uikit
我的iPhone应用程序中有一个模态视图(Xcode,Objective C++).如何让它看起来像系统UIAlertView一样漂亮?具体来说,我想:
透明度可以通过背景颜色上少于一个alpha通道来实现.框架和其他什么?
在iPhone OS 3.0及更高版本中,您可以通过设置视图图层的borderRadius属性轻松获得圆角.
view.layer.cornerRadius = 5;
Run Code Online (Sandbox Code Playgroud)
您需要#import <QuartzCore/QuartzCore.h>获取CALayer类的标头.
您对透明度是正确的,只需使用带有alpha分量的颜色,并确保视图未标记为不透明.
至于突出显示,您可以通过编程方式或使用图像来完成.
如果以编程方式进行,您将不得不使用Core Graphics并进行一些绘图CGGradient.
如果使用图像,请查看UIImage stretchableImageWithTopCapHeight:leftCapWidth:; 您可以调整图像大小而不会扭曲角落.
| 归档时间: |
|
| 查看次数: |
1386 次 |
| 最近记录: |