首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UISlider跟踪视觉问题

UISlider跟踪视觉问题
EN

Stack Overflow用户
提问于 2015-03-07 19:28:21
回答 1查看 298关注 0票数 1

我为UISlider更改了拇指图像。现在我有两个视觉问题:

  1. 磁道不会从滑块的开头开始。
  2. 磁道在前10-20 it是不可见的,它似乎填补了后面的空空间。

以下是同一滑块的三个位置:

EN

回答 1

Stack Overflow用户

发布于 2015-03-07 19:42:24

我认为问题在于pointerImage的大小,它的两边可能包含一些alpha。请验证指针图像只有2-3点宽.

另外,我在跟踪器图像上看到了一些伪像,它可能无法通过resizableImageWithCapInsets: method正确地调整大小。导致它的前端变形。

下面的代码可以正常工作,并完全按照您的要求执行,不会出现任何故障:

代码语言:javascript
复制
[self.slider setThumbImage:[UIImage imageNamed:@"slider"] forState:UIControlStateNormal];

[self.slider setMinimumTrackTintColor:[UIColor darkGrayColor]];

显然,@“滑块”是Xcode图像资产中点图像的名称。你可以把任何颜色放在那里,你不需要使用内置的深灰色。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28919020

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档