cgrect

    0

    2答えて

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

    0

    1答えて

    私は指のアプリで図面を作っています。 開始点と終了点を設定します。 私のプロジェクトはこのようなもので、描画する方向を示す背景があります。ユーザーがエンドポイントに当たると、背景が変わります。 私はタッチで が始まった... drawPoint = [touch locationInView:self.view]; CGRect writingStartPoint = CGRectMak

    1

    1答えて

    ViewControllerとUIViewがあり、CGVectのUIViewプロパティでKVOを実行したいと考えています。なんらかの理由でそれはうまくいかない。私は私のViewControllerでCGRectを観察したい @interface MyView : UIView @property (nonatomic, assign) CGRect myRect; @end @implem

    0

    1答えて

    私は単純な描画クラスを持っています。色選択バーを含むビューコントローラがあります。次に、CGRect描画関数を持つUIView。 色を変更すると、既存のすべてのストロークが変更されます。私は何を台無しにしたのですか?新しいストロークの色を変更したいだけです。 何か歓迎致します。関連するコードスニペットは次のとおりです。 - (void)drawRect:(CGRect)rect { [

    1

    1答えて

    各セルが表示されるUITableViewを使用して、サムネイル画像のグリッドを作成しています。この段階では、3つの静止画像を配置して配置/サイズを正しく取得しようとしています。しかし、私はサムネイル画像の位置とサイズを制御することができません。ここでは1枚のサムネイル画像のための私のコードは次のとおりです。 - (UITableViewCell *)tableView:(UITableView *

    2

    2答えて

    グループ化されたセル用に独自のセクションヘッダーを作成しようとしています。私はそれを作成すると、次のコードを使用して、境界がオフであるように見えます。具体的にはCGRect - (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section { UIView *header =

    0

    2答えて

    スケールや回転変換が適用されているUIViewがあります。私のコントローラは新しいコントローラを作成し、そのコントローラにビューを渡します。新しいコントローラは新しいビューを作成し、それを渡されたビューと同じ位置と回転に配置しようとします。 CGRect frame = [self.view convertRect:fromView.frame fromView:fromView.supervie

    1

    1答えて

    headerViewがあります。デフォルトの状態は折りたたまれています。 次のコードを使用してheaderViewを展開します。 if (!self.headerViewIsExpanded) { [UIView beginAnimations:nil context:nil]; [UIView setAnimationDuration:0.5]; [UIView s

    0

    1答えて

    私はユーザーが注文を確認するために自分の署名をアプリに追加できる場所があります。 彼らは接触して署名します。 唯一のことは、署名のフレームが大きく、ユーザーが署名を非常に小さくすると、画像を保存するときに画像の周りに豊富な空きスペースが残っていることです。私はプロセスをさらに電子メールに追加すると恐ろしいように見えます。 イメージを実際のコンテンツの境界線に合わせて切り抜くことができますが、ボック

    -1

    3答えて

    は私の2つの方法でのUIViewのフレームを変更しようと、コードは以下である: - 1 - CGRect f = self.myView.frame; f.origin.x = 2.0; f.origin.y = 3.0; f.size.width = 10.0; f.size.width = 10.0; self.myView.frame = f; - 2 - self.myVie