如何创建自定义的圆形UiView和UIButton,如MobilePASS?

时间:2011-12-25 01:26:07

标签: iphone uiview uibutton

我想像这个应用程序一样创建一个带圆角和UIButton的类似UIView。 我可以在Interface Builder上实现吗?

enter image description here

2 个答案:

答案 0 :(得分:3)

您可以围绕角落并在代码中设置边框,只需确保包含QuartzCore框架。

-(void) viewDidLoad {
    [super viewDidLoad];

    self.welcomeView.layer.cornerRadius = 5;
    self.welcomeView.layer.borderWidth = 2;
    self.welcomeView.layer.borderColor = [[UIColor whiteColor] CGColor];

}

然后在IB中展示您的观点并设置您的商店。这应该让你去,在Quartz中有很多很酷的东西。

以下是API参考http://developer.apple.com/library/mac/ipad/#documentation/graphicsimaging/reference/CALayer_class/Introduction/Introduction.html%23//apple_ref/doc/uid/TP40004500

的链接

答案 1 :(得分:1)

看看Ray Wenderlich的this教程。