的iOS:drawRect中重绘
问题描述:
我是新来的iOS编程,希望您能帮助我:-)的iOS:drawRect中重绘
在我的应用程序,我画使用- (void)drawRect:(CGRect)rect
功能的圈子的一个问题。 一切正常!现在我们来解决我的问题:
当我按下应用程序上的按钮时,应该绘制另一个圆,并修改旧的(更改颜色或半径等)。怎么做?
如何重新绘制视图?
非常感谢!
答
您可以重绘视图与此代码:
[yourview setNeedsDisplay];
这将迫使drawRect
再次调用。
答
添加另一个圈子的主视图
[self.view addSubview:anotherView]
请注意,'IOS'和'iOS'不一样,它有一个不同的地方,它不是一个是大写字母,另一个不是。我已经相应地编辑了您的问题标题。我也删除了'Apple'标签,因为这与苹果本身没有任何实际关系,我删除了'xcode'标签,因为这与'xcode IDE'无关。快乐编码 – Popeye 2014-10-07 15:21:58
对不起:-X我会尽我所能在将来更小心 – Petschuschkah 2014-10-08 10:59:39