-2

iPhone用のゲームを作っている最中です。特定の座標を超えた場合に画像を削除する方法を考えていました。私はxcodeでこの海峡をやっています。また、いくつかのサンプルコードを投稿してください。すべての助けに感謝します。

4

2 に答える 2

2

試す

[imageView removeFromSuperview];

または、後で戻ってきたい場合は、

[imageView setHidden:YES];
于 2011-07-22T20:53:34.417 に答える
0

aViewコード内を移動しているという見方があるとしましょう。ここで、表示されるはずaRectの長方形があるとします。外に移動して削除したいaView場合は、次のようにすることができます。aViewaRect

.... you move aView ....
if (!CGRectContainsRect(aRect, [aView frame])) {
    [aView removeFromSuperview];
}

aViewこの方法は、タイマーなどの方法で移動している場合にのみ機能することを指摘しておく必要があります。そうでなければ、このようなものは少し簡単ではありません。

于 2011-07-23T01:53:17.230 に答える