在我的应用程序中,我在界面构建器中设计了一个视图。
这个视图有一个工具栏,里面有一些 UIBarButtonItem。
我的按钮可以是自定义图像,也可以是默认按钮,如分享、添加、...
现在在 iOS7 中,按钮不再有边框。所以我想补充一些。
这是我想做的:在我的屏幕截图上添加像白线这样的边框。我尝试的是在工具栏上添加一个 UIButton 。在我的示例中,我设置了后退按钮大小 (12x44)。我将此按钮添加为视图控制器的 IBOutlet 属性,并尝试为其绘制边框:
CALayer *cancelBorder = [CALayer layer];
[cancelBorder setFrame:CGRectMake(12, 0, 1, 44)];
[backBorder setBackgroundColor:[[UIColor whiteColor] CGColor]];
[backButton.layer addSublayer:cancelBorder];
但它不起作用。有人有解决方案吗?