使用滑块iOS调整MKCircle半径

时间:2014-07-11 22:49:07

标签: ios slider geometry readonly

我正在尝试围绕掉落的针脚创建MKCircle,并使用UISlider调整半径。

在我的滑块方法中,当用户更改滑块的值时调用该方法。我试图简单地引用圆圈并说:

circle.radius = slider.value;

但是我收到错误:“分配给只读属性。”

谢谢!

1 个答案:

答案 0 :(得分:-1)

我认为你可以像这样使用IBAction

-(IBAction)sliderValueChange:(UISlider *)sender {
float value = [sender.value floatValue];
circle = nil; 
CLLocationCoordinate2D center; //Add your CLLocationCoordinate2D
circle = [MKCircle circleWithCenterCoordinate:center radius:value];
[self.mapView addOverlay:circle];
}