自定义UI滑块,拇指图像大小问题

Pra*_*rma 4 iphone xcode objective-c uislider ios6

当我正在制作一个自定义滑块时,每件事情都很好.因为我的拇指图像的宽度和高度为30x70.但是当我实现图像时,它会自动改变方向并以70x30显示.

我也试过改变图像,但是Thumb滑块是70x30.我想在垂直方向显示图像,但它在水平方向显示UISlider.

任何人都可以帮忙吗?

 [self setThumbImage:[UIImage imageNamed:@"slider.png"] forState:UIControlStateNormal];
Run Code Online (Sandbox Code Playgroud)

bha*_*ari 9

如果你想改变UISlider外观,那么使用下面的方法
[[UISlider appearance] setThumbImage:[UIImage imageNamed:@"slider.png"] forState:UIControlStateNormal];

  • 拇指图像的理想尺寸为25 x 25像素,请查看Apple的HIG文档 (4认同)