相关疑难解决方法(0)

如何突出显示UIButton的背景颜色?

在我的应用程序中的某个时刻,我突出显示UIButton(例如,当用户将手指放在按钮上时),并且我需要在突出显示按钮时更改背景颜色(因此,当用户的手指仍在按钮上时) .

我尝试了以下方法:

_button.backgroundColor = [UIColor redColor];
Run Code Online (Sandbox Code Playgroud)

但它没有用.颜色保持不变.当按钮没有突出显示时我尝试了相同的代码,它工作正常.我也试过-setNeedsDisplay改变颜色后调用它没有任何效果.

如何强制按钮更改背景颜色?

xcode objective-c uibutton ios

224
推荐指数
17
解决办法
26万
查看次数

如何防止按钮的背景图像拉伸?

我正在为UIView分配一个UIButtonTypeCustom UIButton,其背景图像小于按钮的框架.图像较小的原因是因为我试图为UIButton添加更多的"目标区域".但是,图像被缩放到帧的完整大小,而不仅仅是图像的大小.

我已经尝试将UIButton和UIButton的imageView contentMode属性设置为"UIViewContentModeScaleAspectFit",但没有运气,图像仍然被拉伸.

有没有办法做我想以编程方式做的事情?

提前致谢!

cocoa-touch uibutton uikit uiimageview ios

52
推荐指数
3
解决办法
4万
查看次数

UIButton .selected不覆盖按钮的整个宽度?

编辑:这是截图:

截图

选择右侧的按钮.我希望颜色能够填满整个按钮.

按钮在故事板上创建,宽度固定.我只需切换选中/未选中

button.selected = YES;
Run Code Online (Sandbox Code Playgroud)

我没有发现任何关于调整所选部件宽度的类似问题,我也无法找出任何解决方案.有任何想法吗?

selected uibutton ios

7
推荐指数
1
解决办法
561
查看次数

标签 统计

ios ×3

uibutton ×3

cocoa-touch ×1

objective-c ×1

selected ×1

uiimageview ×1

uikit ×1

xcode ×1