2

ユーザーが UIScrollView からカード (カスタム UIButton) を選択する ViewController があります。カードを選択するタッチ イベントをインターセプトして識別し、データ ソースから削除しましたが、UISubView にはまだ存在しています。どうすればそれを取り除くことができますか?ビューを更新すると、ビューから削除されたことが表示されます。それ、どうやったら出来るの?

4

4 に答える 4

2

次の 2 つの場所のいずれかで実行できます。

  1. ビューコントローラーで
  2. ビューで直接

関数setNeedsDisplayを呼び出す必要があります

  1. あなたがviewControllerからそれを行う場合[yourViewOutletVariable/viewParameter setNeedsDisplay];
  2. ビュー自体に書き込む場合[self setNeedsDisplay];

お役に立てれば

于 2013-04-25T22:02:14.070 に答える
-1

あなたのポイントが「UIViewController」を更新することである場合、次のようになります。

[self viewDidLoad];
于 2015-07-04T08:40:36.970 に答える