Ok im in the middle of making a game for iphone and i was wondering how to delete an image if it gets past a certain coordinate开发者_开发问答s. Im doing this strait in xcode. Also please post some example code. All help is appreciated.
Try
[imageView removeFromSuperview];
or, if you want it to come back later, just do
[imageView setHidden:YES];
Let's say you have a view aView that you are moving around through code. Now let's say aRect is a rectangle where aView should be visible. If aView moves outside of aRect and you want to remove it, you can do something like this:
.... you move aView ....
if (!CGRectContainsRect(aRect, [aView frame])) {
[aView removeFromSuperview];
}
I should point out that this method only works if you are moving aView with a timer or some such method. Otherwise something like this is slightly less trivial.
加载中,请稍侯......
精彩评论