iPhone用のゲームを作っている最中です。特定の座標を超えた場合に画像を削除する方法を考えていました。私はxcodeでこの海峡をやっています。また、いくつかのサンプルコードを投稿してください。すべての助けに感謝します。
質問する
539 次
2 に答える
2
試す
[imageView removeFromSuperview];
または、後で戻ってきたい場合は、
[imageView setHidden:YES];
于 2011-07-22T20:53:34.417 に答える
0
aView
コード内を移動しているという見方があるとしましょう。ここで、表示されるはずaRect
の長方形があるとします。外に移動して削除したいaView
場合は、次のようにすることができます。aView
aRect
.... you move aView ....
if (!CGRectContainsRect(aRect, [aView frame])) {
[aView removeFromSuperview];
}
aView
この方法は、タイマーなどの方法で移動している場合にのみ機能することを指摘しておく必要があります。そうでなければ、このようなものは少し簡単ではありません。
于 2011-07-23T01:53:17.230 に答える