2012-07-11 48 views
1

像我开发的,我需要的圆形按钮作为图像的应用程序(如我上传)。 enter image description here制作固定大小的圆形按钮在iPhone SDK的

它显示两个角都是笔直的,其余的是圆形。我尝试了mybutton.layer.cornerRadius,但是制作了整个图像。我也尝试只是自定义按钮,但它在按钮周围留下额外的空间图像我需要修复大小按钮作为图像显示。 请帮帮我。提前致谢。快乐的一天。

+0

尝试[这](HTTP: //oleb.net/blog/2009/10/obshapedbutton-non-rectangular-buttons-on-the-iphone/)或[此](http://iphonedevelopment.blogspot.ro/2010/03/improved-irregular-沙PE-uibutton.html)。希望这可以帮助。干杯! – George 2012-07-11 11:53:38

回答

1

的替代,但没有真正一个好的第一添加ImageView的添加这种特殊的图像在它不是通过图像调整按钮的大小也不会覆盖整个图像虽然添加自定义无形的按钮,但它仍然会工作精...其实我没有使用我的应用程序的一个这种方法:p

+0

对不起,正如我所提到的,我需要根据你的逻辑修正尺寸按钮,它留下的图像周围的按钮空间。 – josh 2012-07-11 11:54:40

+0

@Naveen:通过这样做,你可能不会得到默认的按钮水龙头效果。 – spaleja 2012-07-11 11:54:41

+0

@spaleja我没有得到默认按钮龙头作用 – superGokuN 2012-07-11 12:01:40

1

OBShapedButton可能的帮助。这是一个针对非矩形按钮形状进行优化的开源UIButton子类。如果它仍然不起作用,那么制作你自己的按钮也不是那么困难。使用UIView并处理视图内的触摸。例如,在touchesMoved:中,设置活动图像并在touchesEnded:中处理单击事件!