Ali*_*Ali 18 interface-builder uibutton ios
首先,对不起标题并提出这个令人难以置信的问题,但我根本想不出来.此外,由于它与代码无关,因此我没有要显示的代码
我正在开发一个应用程序并使用iOS7,我从IB创建了一个按钮,将其背景图像设置为我设计的图像.将其与标题连接并将其触摸内部动作设置为IBAction
然而,这是我的问题.每当我点击按钮时,效果图像会变为半透明.我不想要这个默认属性.我检查了IB上的所有状态(突出显示,禁用,已选中)并且无法弄明白.
如果我以编程方式创建相同的按钮,只有文本颜色会更改,但是当我设置背景图像时,图像会淡化(可能表示按下了按钮).如何删除此效果?
use*_*613 40
有点晚但我相信这可以解决问题
在xib文件中,将按钮的类型设置为自定义.
我的按钮设置为系统,按下时,它显示透明度,并有一点点淡入效果.一旦我将其更改为自定义,此效果就消失了.
创建按钮后无法更改.仅在xib中或首次创建按钮时.
小智 10
你试过这个yourButton.adjustsImageWhenHighlighted = NO吗?
如果您为 IB 中的每个按钮状态(突出显示、禁用、选择)设置相同的背景图像/背景颜色,那么当您按下 UIBUtton 时,您将不会在 UIBUtton 中出现任何淡入淡出。您还可以为每个状态设置文本颜色。如果需要,您可以为每个状态设置不同的颜色并检查按压操作。
希望得到你所期待的答案。谢谢
| 归档时间: |
|
| 查看次数: |
8601 次 |
| 最近记录: |