setneedsdisplayinrect

    0

    2答えて

    私は、方法に描画された10ピクセルの境界線を持つビューを持っています。 境界線の色を更新する必要があります。を再描画するには、[self setNeedsDisplay]を使用します。 境界線のみを更新する必要があるため、使用する境界線は[self setNeedsDisplayInRect:rect]なので、境界線のみを描画します。 ビューの他の領域に境界線のみを表示するにはどうすればよいですか

    3

    1答えて

    performSelectorOnMainThreadを使用してsetNeedsDisplayInRectを呼び出す方法は?問題は直ぐです。 performSelectorOnMainThreadメソッドでrectを渡す方法がわかりません。このメソッドはNSObjectを要求しますが、CGRectはNSObjectではありません。単なる構造体*です。 //[self setNeedsDisplay

    1

    2答えて

    私は初心者です。私はUILabelフィールドのテキストプロパティを設定しているiOSプロジェクトを持っています。 self.nameLabel.text = @"abcd"; 質問 は、私が表示される新しいテキスト値のラベルのためのsetNeedsDisplayInRectを起動する必要がありますか? いくつかのテストに基づいて、私の理解: setNeedsDisplayInRectを起動せず