Chr*_*vas 4 user-interface ios ios7
我正在制作一个iOS 7应用程序,我知道苹果公司的新设计指南要求大量平面设计极简主义的东西,但是此应用程序并非真正针对精通技术的人群,因此苹果的指南提出了一个问题。我有一个普通的按钮,上面只有文字,我想在其周围放一个轮廓,我也想让按钮对被按下产生反应,以便人们实际上知道它是一个按钮,因此当按钮将它们带到其他应用程序时,它们不会惊慌吗?那我该怎么办
在常规的iOS按钮周围设置轮廓?
制作一个常规的iOS按钮,可以为按下按钮提供一些简单的视觉反馈?
最简单的方法:将UIButton的类型设置为“系统”,而不是“自定义”。触摸时,系统按钮的图像和/或文本将突出显示。
您应该在Interface Builder中执行此操作,方法是将按钮的“类型”更改为“系统”
但是,如果您需要以编程方式进行操作,则可以执行以下操作:
UIButton *button = [UIButton buttonWithType:UIButtonTypeSystem];
Run Code Online (Sandbox Code Playgroud)
至于UIButton的边框,您可以执行以下操作:
- (void)viewDidLoad {
[super viewDidLoad];
self.button.layer.cornerRadius = 5;
self.button.layer.borderColor = [UIColor blackColor];
self.button.layer.borderWidth = 1;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2564 次 |
| 最近记录: |