iOS开发UISlider设置图片 滑块不能滑到最左最右边

iOS开发UISlider设置图片 滑块不能滑到最左最右边,第1张

新建  UISlider设置  thumbTintColor   滑块可以正常滑到最左最右边

但是设置 ThumbImage  滑块不能滑到最左最右边

解决办法:

新建类,继承 UISlider

在.m  重写  - (CGRect)thumbRectForBounds:(CGRect)bounds trackRect:(CGRect)rect value:( float )value  方法

具体实现:

完美解决。

Value初始值您也得设置一下[默认Value为0,当您将slider范围设为 1 200 时,此时0不在该范围里面会导致slider无法创建],因为value必须在min,max之间 slider才可以创建。。O(∩_∩)O~

可能没有关联.

如果在CPP中没有找到:DDX_Control(pDX,

ID_XXXXXX,

m_Slider)则控件是不会动的.

关联办法:

在控件上右键,

然后选择添加变量,

当然,

后面的变量名称为m_Slider,

确定.

运行后即可.

为什么需要关联呢?

因为在一个界面中,

可能有很多的相同的控件.

此时,

控件变量需要有一个对应关系.

变量A对应控件A时,

控件B不会受影响.

或者说:

对于计算机软件而言,

不可以存在多义性,

变量对应一个控件,

否则,

控件将不会响应变量的变化.


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

原文地址: https://outofmemory.cn/tougao/7703859.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-08
下一篇 2023-04-08

发表评论

登录后才能评论

评论列表(0条)

保存