我在
iOS SDK 6.1 in Xcode 5建立了一个旧的项目.但是,当应用程序在运行iOS 7的iPhone上运行时,UIbutton是无边界的.我检查过.xib是“Builds for”> “项目部署目标(5.0)”:
如何配置Xcode 5来构建项目以显示iOS 6.1风格的UIButton?
解决方法
您可以创建一个类别:
- (void)setRoundedBorder:(float) radius borderWidth:(float)borderWidth color:(UIColor*)color { CALayer * l = [self layer]; [l setMasksToBounds:YES]; [l setCornerRadius:radius]; // You can even add a border [l setBorderWidth:borderWidth]; [l setBorderColor:[color CGColor]]; }