如何让iOS按钮在按下时给出视觉反馈?

如何让iOS按钮在按下时给出视觉反馈?,第1张

概述我正在制作一个iOS 7应用程序,我知道Apple的新设计指南要求一堆平面设计简约的东西,但这个应用程序并不是真正针对技术娴熟的人群,所以苹果的指导方针提出了一个问题.我有一个常规按钮,里面只有文字,我想在它周围加上一个轮廓,我也希望按钮能够对按下做出反应,以便人们真正知道它是一个按钮,所以当按钮将它们带到另一个应用程序时,它们不会吓坏?那我该怎么办 >在常规iOS按钮周围添加大纲? >制作一个常 我正在制作一个iOS 7应用程序,我知道Apple的新设计指南要求一堆平面设计简约的东西,但这个应用程序并不是真正针对技术娴熟的人群,所以苹果的指导方针提出了一个问题.我有一个常规按钮,里面只有文字,我想在它周围加上一个轮廓,我也希望按钮能够对按下做出反应,以便人们真正知道它是一个按钮,所以当按钮将它们带到另一个应用程序时,它们不会吓坏?那我该怎么办

>在常规iOS按钮周围添加大纲?
>制作一个常规的iOS按钮给出一些简单的视觉反馈按下?

解决方法 如果您使用故事板(界面构建器)来设计应用程序,则非常简单:

>创建UIbutton的子类.我们称之为XYborderbutton.

在XYborderbutton.m中添加方法:

- (ID)initWithCoder:(NSCoder *)aDecoder {    self = [super initWithCoder:aDecoder];    if (self) {        [self makeborder];    }    return self;}- (voID)makeborder {    self.layer.cornerRadius = 10.0;    self.layer.bordercolor = [UIcolor bluecolor];    self.layer.borderWIDth = 1.0;}

然后在界面构建器中选择按钮并将其类更改为XYborderbutton
>您可以通过更改按钮的背景颜色和/或更改其字体颜色来提供视觉反馈.

使用Interface Builder设置这些属性非常简单:只需选择按钮,然后在状态配置下拉菜单中选择状态“突出显示”,并根据需要设置背景颜色和字体颜色.

总结

以上是内存溢出为你收集整理的如何让iOS按钮在按下时给出视觉反馈?全部内容,希望文章能够帮你解决如何让iOS按钮在按下时给出视觉反馈?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1057919.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-25
下一篇2022-05-25

发表评论

登录后才能评论

评论列表(0条)

    保存